Passa al contenuto principale

Errori

Formato della risposta

Tutti gli errori restituiscono un corpo JSON:

{
"error": {
"code": "validation_failed",
"message": "The given data was invalid.",
"details": {
"email": ["The email has already been taken."]
}
},
"request_id": "req_01HXXXXXX"
}

Includi sempre il request_id quando contatti il supporto riguardo a un errore.

Codici di stato HTTP

StatoSignificato
200 OKSuccesso
201 CreatedRisorsa creata
400 Bad RequestRichiesta malformata
401 UnauthorizedToken mancante o non valido
403 ForbiddenToken valido ma permessi insufficienti
404 Not FoundRisorsa non trovata
409 ConflictConflitto (es. email già in uso)
422 Unprocessable EntityValidazione fallita
429 Too Many RequestsLimite di velocità superato
500 Internal Server ErrorErrore lato server

Codici di errore

CodiceDescrizione
validation_failedIl corpo della richiesta ha fallito la validazione
unauthorizedToken mancante o scaduto
forbiddenIl token non ha lo scope richiesto
not_foundLa risorsa non esiste
conflictViolazione di vincolo di unicità
rate_limitedTroppe richieste
internal_errorErrore di server inaspettato