APIantwoorden
APIantwoorden is de reactie die een API teruggeeft op een verzoek van een client. Een APIantwoord bevat doorgaans een HTTP-statuscode, headers en een optionele payload met data of foutinformatie. Het body-gegevenstype is meestal JSON, maar XML of een ander formaat is mogelijk afhankelijk van de afspraken in de API en de accept-header.
HTTP-statuscodes geven aan of het verzoek geslaagd is en waarom. Voorbeelden: 200 OK voor succesvolle antwoorden,
Payloads bevatten meestal de gevraagde gegevens of, bij fouten, foutinformatie. Bij grote datasets wordt vaak paginering
Content-negotiation vindt plaats via Accept- en Content-Type-header; dit bepaalt het formaat van het antwoord. Beveiliging en
Voorbeelden: een GET-verzoek aan /api/gebruikers/123 kan 200 OK opleveren met body {"id":123,"naam":"Emma"}; een verzoek naar een