Vai al contenuto principale
- Gestione degli errori

Errori dell'API

Ogni errore dell'API restituisce un envelope di errore JSON con un codice stabile, lo stato HTTP, un messaggio e un request id per l'assistenza.

Envelope dell'errore

{
  "error": {
    "code": "asset_not_found",
    "message": "No asset with id 42 for this shop",
    "status": 404,
    "request_id": "req_..."
  }
}

Includi il request id quando contatti l'assistenza.

Codici di errore comuni

HTTPCodiceSignificato
400invalid_requestJSON malformato o campo mancante.
400idempotency_key_requiredRichiesta di scrittura priva di Idempotency-Key.
401unauthorizedToken mancante, non valido, sconosciuto o revocato.
402plan_requiredL'accesso alle API non è stato attivato per il negozio.
404asset_not_found, mapping_not_found, order_not_found, category_not_found, job_not_foundLa risorsa non esiste o appartiene a un altro negozio.
409idempotency_conflictLa stessa chiave è stata riutilizzata con una richiesta diversa.
409stamping_in_progressIl reinvio è bloccato finché la timbratura del PDF è in sospeso.
409delivery_not_yet_releasedIl prodotto ha un ritardo di consegna dei download configurato e i file dell'acquirente non sono ancora sbloccati. error.details.release_at è l'istante ISO 8601 dello sblocco; il merchant può rilasciare l'ordine in anticipo con l'endpoint grant-downloads.
422storage_quota_exceededIl caricamento o l'importazione supererebbe la quota di archiviazione.
422key_limit_reachedIl negozio ha già il massimo di 25 chiavi API attive; revocane prima una.
422withdrawal_consent_requiredIl negozio ha attivato il consenso al diritto di recesso UE e l'ordine non ha ancora un record di consenso; gli URL di download vengono emessi non appena il cliente acconsente.
429rate_limitedÈ stato raggiunto il limite di chiavi API o di reinvii dell'ordine.
500internal_errorErrore imprevisto del server.

Documentazione API

È stato utile?

Ancora bloccato? Scrivi a admin@alvaapps.com.

Ultimo aggiornamento 2026-06-05