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"
}

Includete sempre il request_id quando contattate il supporto per 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 frequenza 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 manca dell'ambito richiesto
not_foundLa risorsa non esiste
conflictViolazione del vincolo di unicità
rate_limitedTroppe richieste
internal_errorErrore del server imprevisto