Är du privatperson? Mina sidor

Testläge & testdata

Nya konton skapas i testläge så att du kan integrera och verifiera hela flödet mot syntetiska data — inga riktiga kreditupplysningar utförs, inga SMS skickas, inget räknas mot kvot eller fakturering.

Så fungerar testläget

När ditt konto är i testläge gäller följande per anrop:

  • Endast testpersonnummer i listan nedan accepteras — alla andra returnerar 400 test_mode_requires_test_pnr.
  • Inga anrop till BankID, Kivra eller andra externa tjänster görs. Svaret bygger på fördefinierade syntetiska data.
  • Inga SMS skickas och inget räknas mot kvot eller fakturering.
  • Varje testpersonnummer motsvarar ett förutsägbart scenario — se tabellerna nedan.

Du hittar av/på-knappen för testläget under Inställningar i kontrollpanelen. Testläget kan inte stängas av innan ditt konto har validerats av TIC. Validering sker normalt inom 1 arbetsdag från registrering.

Testpersoner (ger fullständig kreditupplysning)

Använd något av dessa personnummer för att få en syntetisk, men komplett, kreditupplysning tillbaka. Motsvarar status = "Completed".

Personnummer Scenariobeskrivning Kivra tillgänglig?
194401012382 Anna Andersson - hög score Ja
194401038296 Bengt Bengtsson - medelhög score Nej
194401032133 Carla Carlsson - låg score Nej

Felscenarier (avbryter flödet)

Använd något av dessa personnummer för att testa hur din integration hanterar terminala tillstånd som Rejected, Failed eller Expired. Ingen fullständig kreditupplysning genereras; statusen sätts direkt vid POST /check.

Personnummer Utfall Scenariobeskrivning
194401056660 Rejected Användaren nekar i BankID
194401056603 Failed Tekniskt fel (person ej funnen)
194401059771 Expired Timeout (30 min)

SMS-flöde i testläge

När du begär en kreditupplysning med deliveryMethod: "sms" och en testperson returnerar API:et normal hostedUrl men inget SMS skickas — loggas endast internt. Öppna hostedUrl direkt i webbläsaren för att testa flödet.

På den hostade samtyckessidan visas en gul panel med tre Simulera-knappar:

  • Simulera godkännande — hoppar förbi BankID, markerar kreditupplysningen som Completed med fixturens data och skickar webhook.
  • Simulera nekande — sätter status Rejected.
  • Simulera timeout — sätter status Expired.

Riktiga BankID-anrop på en testupplysning blockeras med 400 "Testupplysningar kan inte använda riktig BankID" — knapparna är enda vägen framåt.

Brev-flöde i testläge

Med deliveryMethod: "letter" slutförs kreditupplysningen synkront. Leveransväg väljs från fixturens kivraAvailable-flagga (se tabellen ovan) — inga anrop till riktig Kivra görs.

Exempel

Begär en kreditupplysning med en testperson:

curl -X POST https://credit.tic.io/api/v1/check \
  -H "X-Api-Key: YOUR_TEST_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "personalNumber": "194401012382",
    "deliveryMethod": "letter",
    "webhookUrl": "https://your-app.com/webhook"
  }'

Svar (200 OK) är ett fullständigt slutfört check-objekt; hämta rapporten med GET /api/v1/check/{id}.

Gå live

När ditt konto är validerat:

  1. Gå till Inställningar i kontrollpanelen.
  2. Avaktivera Testläge.
  3. Kvot och fakturering börjar räknas från nästa kreditupplysning. Historiska testupplysningar ligger kvar men räknas aldrig.