Skip to main content
API Reference je autoritativní kontrakt pro Swipelux API. Každá operace ukazuje své schéma požadavku, odpovědi, zabezpečení, stavu a chyb. Pro každý požadavek používejte https://platform.swipelux.com. Odesílejte klíč specifický pro vaše prostředí v X-API-Key z chráněného backendu.

Zajistěte bezpečné opakování zápisů

Když operace uvádí Idempotency-Key jako povinný, vygenerujte jeden klíč pro každou zamýšlenou operaci a uložte jej se svým lokálním záznamem požadavku.
Pokud je odpověď nejistá, opakujte identickou metodu, cestu a tělo se stejným klíčem. Nepoužívejte tento klíč znovu pro jinou operaci nebo změněné tělo. Některé operace vrací Idempotency-Replayed: true, když odpověď pocházela z dřívějšího požadavku se stejným klíčem. Považujte tuto odpověď za výsledek původní operace, nikoli za druhou operaci.

Zpracování chyb

Chyby API používají application/problem+json. Postavte chování klienta na těchto stabilních polích: correlationId v odpovědi odpovídá X-Request-Id. Zaznamenávejte operaci i tuto hodnotu, ale neodhalujte tajemství ani úplné finanční detaily.
Použijte zdokumentovaná schémata problémů dané operace k rozhodnutí, zda opravit vstup, obnovit stav zdroje, dokončit úkol nebo opakovat. Kompletní katalog stavů a chyb držte v API Reference místo napevno kódovaných nezdokumentovaných případů.

Sledování asynchronních operací

Úspěšná odpověď na vytvoření spustí mnoho workflow; nezaručuje dokončení. Ukládejte ID zdrojů odvozená z odpovědi, čtěte aktuální zdroj a používejte ověřené webhooky k reakci na změny. Začněte s POST /v3/customers nebo pokračujte podle rychlého startu pro kompletní sandboxovou cestu.