Skip to main content
API-referenssi on Swipelux API:n arvovaltainen sopimus. Kukin toiminto näyttää pyyntönsä, vastauksensa, tietoturvan, tilan ja virheskeemat. Käytä https://platform.swipelux.com jokaisessa pyynnössä. Lähetä ympäristökohtainen avaimesi X-API-Key-otsakkeessa suojatusta taustapalvelusta.

Tee kirjoituksista turvallisia uudelleenyrittää

Kun toiminto listaa Idempotency-Key-otsakkeen pakollisena, luo yksi avain kutakin aiottua toimintoa varten ja tallenna se paikallisen pyyntötietueesi kanssa.
Jos vastaus on epävarma, uudelleenyritä sama menetelmä, polku ja runko samalla avaimella. Älä käytä samaa avainta eri toimintoon tai muutettuun runkoon. Jotkin toiminnot palauttavat Idempotency-Replayed: true, kun vastaus tuli aiemmasta pyynnöstä samalla avaimella. Käsittele kyseinen vastaus alkuperäisen toiminnon tuloksena, älä toisena toimintona.

Käsittele virheitä

API-virheet käyttävät application/problem+json -muotoa. Rakenna asiakaskäyttäytyminen näiden vakaiden kenttien ympärille: Vastauksen correlationId peilaa X-Request-Id-otsaketta. Kirjaa sekä toiminto että tämä arvo, mutta älä paljasta salaisuuksia tai täydellisiä taloustietoja.
Käytä toiminnon dokumentoituja ongelmaskeemoja päättääksesi, korjataanko syöte, päivitetäänkö resurssin tila, suoritetaanko tehtävä vai uudelleenyritetäänkö. Säilytä täydellinen tila- ja virheluettelo API-referenssissä sen sijaan, että koodaat dokumentoimattomia tapauksia kovakoodatusti.

Seuraa asynkronisia toimintoja

Onnistunut luontivastaus käynnistää monia työnkulkuja; se ei takaa valmistumista. Tallenna vastauksesta johdetut resurssien tunnisteet, lue nykyinen resurssi ja käytä vahvistettuja webhookkeja reagoidaksesi muutoksiin. Aloita POST /v3/customers -toiminnolla tai seuraa pikaopasta täydelliseen sandbox-matkaan.