Skip to main content
Az API referencia a Swipelux API hiteles szerződése. Minden művelet mutatja a kérés-, válasz-, biztonsági, státusz- és hibasémáit. Minden kéréshez használja a https://platform.swipelux.com címet. Küldje el a környezetspecifikus kulcsát az X-API-Key fejlécben egy védett backendről.

Az írások biztonságos újrapróbálása

Amikor egy művelet az Idempotency-Key fejlécet kötelezően kéri, minden szándékolt művelethez generáljon egy kulcsot, és tárolja a helyi kérésrekordjával együtt.
Ha a válasz bizonytalan, próbálja meg újra ugyanazt a metódust, útvonalat és törzset ugyanazzal a kulccsal. Ne használja fel újra ezt a kulcsot másik művelethez vagy megváltozott törzshöz. Néhány művelet Idempotency-Replayed: true fejlécet ad vissza, ha a válasz egy korábbi, azonos kulcsú kérésből származik. Ezt a választ az eredeti művelet eredményének tekintse, ne egy második műveletnek.

Hibák kezelése

Az API hibák application/problem+json formátumot használnak. Az ügyféloldali viselkedést ezek köré a stabil mezők köré építse: A válasz correlationId tükrözi az X-Request-Id értékét. Naplózza a műveletet és ezt az értéket is, de ne fedjen fel titkokat vagy teljes pénzügyi adatokat.
A művelet dokumentált problémasémái alapján döntse el, hogy javítja-e a bemenetet, frissíti-e az erőforrás állapotát, elvégez-e egy feladatot, vagy újrapróbálja. A státuszok és hibák teljes katalógusát az API referenciában tartsa, ne kódoljon nem dokumentált eseteket.

Aszinkron műveletek követése

Egy sikeres létrehozási válasz sok munkafolyamatot elindít; nem garantálja a befejezést. Tárolja a válaszból származó erőforrás-azonosítókat, olvassa be az aktuális erőforrást, és használjon ellenőrzött webhookokat a változásokra való reagáláshoz. Kezdje a POST /v3/customers művelettel, vagy kövesse a Gyorsindítót egy teljes sandbox forgatókönyvhöz.