Svar från KBR API följer i största möjliga mån standard från HTTP-protokollet.
200: OK: Body i svaret innehåller resultatet formatterat enligt JSON alternativt XML beroende på klientens önskemål (accept headern).
400: BadRequest: Body i svaret har då fyllts i med en så bra förklaring som möjligt till varför felet inträffade. Exempel:
HTTP/1.1 400 Bad Request
...
{"message":"Otillåtet värde för byggnadsid!
Antingen ska det unika KBR-id på byggnaden användas (guid) eller så ska KBR’s byggnadsid (IdentitySVK) användas (long)."}
404: NotFound: Inträffar i de fall KBR API förväntar sig att det ska hitta ett unikt objekt, t.ex. om man skriver /byggnader/99999 (detta ID finns ej i KBR).
401: Unauthorized: Ett troligt fel är att en giltig API-nyckel saknas eller fel.
500: Någon form av internt fel har inträffat. Kan t.ex. uppstå om databasen inte kan nås för tillfället, eller något annat serverproblem. Klienter uppmanas att hantera detta fel på ett bra sätt, t.ex. vänta en minut och försöka igen.