Siirry pääsisältöön
API-referenssi on Swipelux API:n arvovaltainen sopimus. Kukin toiminto näyttää pyyntönsä, vastauksensa, tietoturvan, tilan ja virheskeemat. Käytä Virheet ja uudelleenyritykset -sivua täydelliseen julkiseen ongelmaluetteloon ja ratkaisuohjeisiin. 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.
Idempotent request
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.
Problem response
Käytä toiminnon dokumentoituja ongelmaskeemoja päättääksesi, korjataanko syöte, päivitetäänkö resurssin tila, suoritetaanko tehtävä vai uudelleenyritetäänkö. Katso Virheet ja uudelleenyritykset jokaista julkista code-arvoa, vakaata ongelmatyypin URI:a, uudelleenyrityskäyttäytymistä ja seuraavaa toimenpidettä varten.

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.