Skip to main content

Documentations

CIT – API-dokumentation

API’et bruges til at oprette, hente, opdatere og slette hændelser.

Baseadresse: http://localhost:7070/api/v1

Endpoints

Alle URL’er nedenfor er relative til baseadressen.

MetodeURLRequest Body (JSON)Response (JSON)Fejl
POST/auth/registerBruger (4)Bekræftelse (4), status 201400, 409
POST/auth/loginLogin (5)Token (5), status 200401
GET/incidentsIngenListe af hændelser (1), status 200401
GET/incidents/{id}IngenHændelse (1), status 200400, 401, 404
POST/incidentsOprettelsesformat (2)Hændelse (1), status 201400, 401
PUT/incidents/{id}Opdateringsformat (3)Hændelse (1), status 200400, 401, 404
DELETE/incidents/{id}IngenIngen body, status 204400, 401, 403, 404

Login og adgang

Register og login er offentlige. Alle incident-endpoints kræver et gyldigt JWT i denne header: