Pāriet uz galveno saturu
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. Izmantojiet Kļūdas un atkārtoti mēģinājumi pilnam publisko problēmu katalogam un risināšanas norādījumiem. 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.
Idempotent request
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.
Problem response
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. Skatiet Kļūdas un atkārtoti mēģinājumi, lai uzzinātu katru publisko code, stabilo problēmas tipa URI, atkārtošanas uzvedību un nākamo darbību.

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.