Kyakkyawan error response yana yin abubuwa biyu: yana amfani da madaidaicin HTTP status code (siginar da inji ke karantawa), kuma yana mayar da body mai daidaito, mai tsari da mai haɓaka zai iya aiki a kansa. Siffofin kuskure marasa daidaito na ɗaya daga cikin manyan tushen zafi a gefen client.
Yi amfani da tsarin kuskure na ma'auni: RFC 7807 (problem+json)
RFC 7807 yana ayyana body na "problem details" na ma'auni tare da media type na musamman, don haka kowane kuskure a cikin API ɗinka yana kama iri ɗaya:
HTTP/1.1 404 Not Found
Content-Type: application/problem+json
{
"type": "https://api.example.com/errors/not-found",
"title": "Resource not found",
"status": 404,
"detail": "No user exists with id 999",
"instance": "/users/999"
}
