Error response sing apik nindakake rong perkara: nganggo HTTP status code sing bener (sinyal sing bisa diwaca mesin), lan mbalekake body sing terstruktur lan konsisten sing bisa ditindakake pangembang. Wangun error sing ora konsisten iku salah siji sumber lara paling gedhe ing sisih client.
Nganggo format error standar: RFC 7807 (problem+json)
RFC 7807 nemtokake body "problem details" standar kanthi media type khusus, saengga saben error ing saindenging API-mu katon padha:
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"
}
