Cerrtify

Snabbstart

Från noll till ett fungerande BankID-auth-anrop på fem minuter.

1. Skaffa en API-nyckel

Registrera dig i Cerrtify-dashboarden och skapa en API-nyckel för sandbox-miljön. Nycklar har formatet cert_<prefix>_<secret> och är bundna till en miljö — sandbox-nycklar kan inte anropa produktion och vice versa.

2. Välj en bas-URL

Växlaren uppe till höger styr vilken miljö kodexemplen på den här sidan pekar mot:

  • Sandbox → https://sandbox-api.cerrtify.com
  • Produktion → https://api.cerrtify.com

Vald just nu: https://sandbox-api.cerrtify.com

3. Starta en BankID-auth-order

curl -X POST https://sandbox-api.cerrtify.com/service/bankid/auth \
  -H "X-API-Key: cert_..." \
  -H "Content-Type: application/json" \
  -d '{"endUserIp":"192.168.0.1"}'

Du får tillbaka en orderRef, plus autoStartToken, qrStartToken och qrStartSecret för QR-rendering.

4. Polla tills klart

curl -X POST https://sandbox-api.cerrtify.com/service/bankid/collect \
  -H "X-API-Key: cert_..." \
  -H "Content-Type: application/json" \
  -d '{"orderRef":"<from-step-3>"}'

Polla ungefär varannan sekund tills status är complete eller failed. Hela flödet (inklusive QR-rendering och avbrytning) beskrivs i BankID-auth-guiden.

Nästa steg

On this page