API-dokumentation

Komplett guide för integration med TRUEVI API

Kom igång snabbt

Base URL

https://api.truevi.se/v1

Authentication

Bearer YOUR_API_KEY

Endpoints

POST/decisions

Skapa en ny kreditbedömning

{
  "nationalId": "YYYYMMDD-XXXX",
  "amount": 50000,
  "purpose": "Lån",
  "merchantId": "merchant_123"
}
GET/decisions/:id

Hämta status för en kreditbedömning

GET/accounts

Hämta lista över kopplade bankkonton

// Response
{
  "accounts": [
    {
      "id": "acc_123",
      "iban": "SE45 5000 0000 0583 9825 7466",
      "bankName": "Swedbank",
      "status": "active"
    }
  ]
}
GET/consents

Lista alla samtycken för en merchant

POST/webhooks

Registrera en ny webhook-endpoint

{
  "url": "https://example.com/webhook",
  "events": ["decision.completed", "consent.revoked"],
  "secret": "whsec_..."
}
GET/webhooks

Lista alla registrerade webhooks

DELETE/webhooks/:id

Ta bort en webhook-endpoint

Fullständig dokumentation

Se vår interaktiva API-dokumentation med kodexempel, testverktyg och mer.

Kontakta oss för API-access

Testa i sandbox

Prova API:et kostnadsfritt i vår sandbox-miljö innan du går live.

Begär sandbox-nycklar