Passa al contenuto principale

Errori

Voucherly utilizza i codici di risposta HTTP convenzionali per indicare il successo o il fallimento di una richiesta API. In generale: i codici nell'intervallo 2xx indicano un successo. I codici nell'intervallo 4xx indicano un errore dovuto alle informazioni fornite (ad es. un parametro obbligatorio è stato omesso, un addebito è fallito, ecc.). I codici nell'intervallo 5xx indicano un errore dei server di Voucherly (questi sono rari).

Gli errori vengono restituiti come problem details (RFC 7807). Consulta le guide ufficiali.

typestringnullable

Un riferimento URI che identifica il tipo di problema.

titlestring

Un breve riepilogo leggibile del tipo di problema. Rimane coerente tra le diverse occorrenze dello stesso tipo di errore.

statusint32

Il codice di stato HTTP generato dal server di origine per questa occorrenza del problema.

detailstringnullable

Una spiegazione leggibile specifica per questa occorrenza del problema.

codestring

Per alcuni errori che possono essere gestiti a livello di codice, una breve stringa che indica il codice di errore riportato.

parameterstringnullable

Se l'errore è specifico di un parametro, il parametro correlato all' errore. Ad esempio, puoi utilizzarlo per mostrare un messaggio vicino al campo del modulo corretto.