Skip to main content
API atsauce ir Swipelux API oficiālais līgums. Katra operācija parāda tās pieprasījuma, atbildes, drošības, statusa un kļūdas shēmas. Katram pieprasījumam izmantojiet https://platform.swipelux.com. Nosūtiet vides atslēgu X-API-Key no aizsargātas aizmugursistēmas.

Padariet ierakstus drošus atkārtošanai

Ja operācija norāda Idempotency-Key kā obligātu, ģenerējiet vienu atslēgu katrai paredzētajai operācijai un saglabājiet to kopā ar vietējo pieprasījuma ierakstu.
Ja atbilde ir neskaidra, atkārtojiet identisku metodi, ceļu un pamattekstu ar to pašu atslēgu. Neizmantojiet šo atslēgu citai operācijai vai izmainītam pamattekstam. Dažas operācijas atgriež Idempotency-Replayed: true, ja atbilde nāca no agrāka pieprasījuma ar to pašu atslēgu. Uztveriet šo atbildi kā sākotnējās operācijas rezultātu, nevis kā otru operāciju.

Apstrādājiet kļūdas

API kļūdas izmanto application/problem+json. Veidojiet klienta uzvedību ap šiem stabilajiem laukiem: Atbildes correlationId atspoguļo X-Request-Id. Reģistrējiet gan operāciju, gan šo vērtību, taču neatklājiet noslēpumus vai pilnu finanšu informāciju.
Izmantojiet operācijas dokumentētās problēmas shēmas, lai izlemtu, vai koriģēt ievadi, atsvaidzināt resursa stāvokli, pabeigt uzdevumu vai atkārtot mēģinājumu. Uzturiet pilnu statusu un kļūdu katalogu API atsaucē, nevis kodējiet nedokumentētus gadījumus.

Sekojiet asinhronām operācijām

Veiksmīga izveides atbilde uzsāk daudzas darbplūsmas; tā negarantē pabeigšanu. Saglabājiet no atbildes iegūtos resursu ID, nolasiet pašreizējo resursu un izmantojiet verificētus webhook izsaukumus, lai reaģētu uz izmaiņām. Sāciet ar POST /v3/customers vai sekojiet ātrajam startam, lai iegūtu pilnu smilšu kastes pieredzi.