Skip to main content
L’API Reference e’ il contratto autorevole per l’API Swipelux. Ogni operazione mostra i suoi schemi di richiesta, risposta, sicurezza, stato ed errore. Usa https://platform.swipelux.com per ogni richiesta. Invia la tua chiave specifica dell’ambiente in X-API-Key da un backend protetto.

Rendi le scritture sicure da ritentare

Quando un’operazione elenca Idempotency-Key come obbligatorio, genera una chiave per ogni operazione prevista e conservala insieme al record locale della richiesta.
Se la risposta e’ incerta, ritenta lo stesso metodo, percorso e body con la stessa chiave. Non riutilizzare quella chiave per un’operazione diversa o per un body modificato. Alcune operazioni restituiscono Idempotency-Replayed: true quando la risposta proviene da una richiesta precedente con la stessa chiave. Tratta quella risposta come il risultato dell’operazione originale, non come una seconda operazione.

Gestisci gli errori

Gli errori dell’API usano application/problem+json. Costruisci il comportamento del client attorno a questi campi stabili: Il correlationId della risposta rispecchia X-Request-Id. Registra sia l’operazione sia questo valore, ma non esporre segreti o dettagli finanziari completi.
Usa gli schemi di problema documentati dell’operazione per decidere se correggere l’input, aggiornare lo stato della risorsa, completare un task o ritentare. Mantieni il catalogo completo di stati ed errori nell’API Reference invece di codificare in modo rigido casi non documentati.

Tieni traccia delle operazioni asincrone

Una risposta di creazione riuscita avvia molti workflow; non garantisce il completamento. Salva gli ID delle risorse derivati dalla risposta, leggi la risorsa corrente e usa i webhook verificati per reagire alle modifiche. Inizia con POST /v3/customers, oppure segui la Quickstart per un percorso sandbox completo.