Gestione degli Errori
L'API restituisce codici di stato HTTP standard:
200 OK- Richiesta completata con successo201 Created- Risorsa creata con successo400 Bad Request- Formato della richiesta non valido401 Unauthorized- Autenticazione richiesta403 Forbidden- Permessi insufficienti404 Not Found- Risorsa non trovata422 Unprocessable Entity- Errori di validazione500 Internal Server Error- Errore del server
Le risposte di errore includono un corpo JSON con i dettagli:
{
"error": "Validation failed",
"messages": {
"field": ["Error message"]
}
}