Riferimento API

Gestione degli Errori

Codici di errore standard, header di rate-limit e troubleshooting.

Ultimo aggiornamento:

Gestione degli errori

Tutte le risposte di errore seguono un formato coerente con un codice di errore e un messaggio leggibile dall'utente:

{
  "error": {
    "code": "ERROR_CODE",
    "message": "Description of what went wrong"
  }
}

Codici di errore

HTTP StatusCodeDescription
400VALIDATION_ERRORParametri di richiesta non validi o mancanti
401UNAUTHORIZEDChiave API mancante o non valida
402PAYMENT_REQUIREDCrediti insufficienti
403FORBIDDENL'accesso all'API richiede il piano Business, oppure l'azione non è consentita
403LIMIT_EXCEEDEDLimiti del piano raggiunti (progetti, build, ecc.)
404NOT_FOUNDRisorsa non trovata o non accessibile
409CONFLICTConflitto di risorse (deployment in corso, dominio già preso, ecc.)
429RATE_LIMITEDTroppe richieste — controlla gli header del limite di velocità
500INTERNAL_ERRORErrore del server — riprova o contatta il supporto

Header del limite di velocità

Ogni risposta include questi header:

  • X-RateLimit-Remaining — Numero di richieste rimanenti nella finestra corrente
  • X-RateLimit-Reset — Secondi fino al reset della finestra del limite di velocità

Quando ricevi una risposta 429, attendi il numero di secondi indicato da X-RateLimit-Reset prima di riprovare.

Costi in crediti

Azioni API che consumano crediti:

ActionCredits
Creazione progetto (build iniziale)5
Raffinamento1
Modifica codice1
Ridistribuzione1
Rollback1
Clone2
Riattivazione1
Domanda all'Advisor1

Gli amministratori sono esenti dai costi in crediti.

Risoluzione dei problemi

  • 401 Unauthorized — Verifica che la tua chiave API inizi con flp_ e sia inclusa come Bearer token
  • 403 Forbidden — Verifica che il tuo account abbia un abbonamento Business attivo
  • 409 Conflict on deploy — Attendi che il deployment corrente sia completato o annullalo prima
  • Errori sottodominio — I sottodomini devono essere in minuscolo, da 3 a 63 caratteri, e contenere solo lettere, numeri e trattini