API: errori, limiti e tentativi ripetuti
Gestisci HTTP, errori applicativi e risultati incerti senza duplicare ordini.
Ultimo aggiornamento:
Come funziona, passo dopo passo
- Controlla sia lo stato HTTP sia il JSON. Gli errori applicativi possono usare HTTP 200 con campo error. Una chiave non valida usa 401; la verifica email può bloccare add con 403 e codice EMAIL_NOT_VERIFIED.
- Un 429 indica limite raggiunto: rispetta Retry-After. I limiti per chiave ogni 60 secondi sono 30 services, 60 balance, 120 add, 300 status e 60 refill.
- Se service non è attivo, aggiorna il catalogo. Correggi link e quantità secondo i requisiti; per saldo insufficiente consulta il wallet. Non trattare una risposta error come un ordine riuscito.
- Un timeout o 503 può lasciare un ordine in verifica. Conserva idempotency_key, controlla gli ordini e contatta l’assistenza prima di ripetere un acquisto di esito incerto.
- Conserva i segreti in variabili d’ambiente, oscura chiavi e dati personali nei log e revoca le chiavi esposte. Non inserire segreti nel repository o nel frontend.
Attenzione
Non cambiare chiave API o idempotency_key per aggirare un errore: perderesti il riferimento usato per evitare un secondo ordine.
Esempi API
status
curl --request POST https://nexwa.store/api/v2 \
--header "Authorization: Bearer ${NEXWA_API_KEY}" \
--data-urlencode "action=status" \
--data-urlencode "order=${NEXWA_ORDER_ID}"Vai alla funzione
Questa guida ti è stata utile?
Feedback locale: non viene inviato all’assistenza. Per ricevere una risposta usa i contatti qui sotto.
Ti serve ancora una mano?
Apri l’assistenza nell’account per una richiesta specifica. Se non riesci ad accedere, scrivici via email.