TinyAPI.se
Validerings-API för svenska nummer

Personnummer, org.nr och kontonummer — rätt kontrollsiffra, varje gång.

Ett litet API som gör en sak korrekt: validerar svenska identitets- och betalningsnummer mot samma algoritmer som Skatteverket och Bankgirot faktiskt använder. Inget SDK att installera — ett GET-anrop, ett JSON-svar.

KONTROLLBERÄKNINGMOD 10
SUMMA  0
✓ GODKÄND

Fem endpoints, en sak var

Alla anrop kräver header x-api-key. Alla svar är JSON.

GET/v1/personnummerChecksumma, födelsedatum, kön, samordningsnummer
GET /v1/personnummer?nummer=850709-1232 x-api-key: DIN_NYCKEL
{ "valid": true, "birth_date": "1985-07-09", "gender": "man", "is_coordination_number": false }
GET/v1/organisationsnummerChecksumma + juridisk-person-heuristik
GET /v1/organisationsnummer?nummer=556677-8899 x-api-key: DIN_NYCKEL
{ "valid": true, "likely_type": "juridisk person (sannolikt)", "normalized": "556677-8899" }
GET/v1/momsnummerFormat + inbäddat organisationsnummer
GET /v1/momsnummer?nummer=SE556677889901 x-api-key: DIN_NYCKEL
{ "valid": true, "normalized": "SE556677889901" }
GET/v1/kontonummer51 clearingnummerserier, rätt algoritm per bank
GET /v1/kontonummer?clearing=6000&konto=123456789 x-api-key: DIN_NYCKEL
{ "valid": true, "bank": "Handelsbanken", "confidence": "hög" }
GET/v1/ibanISO 7064 MOD 97-10 — funkar för alla länder
GET /v1/iban?nummer=SE4550000000058398257466 x-api-key: DIN_NYCKEL
{ "valid": true, "country": "SE" }

Prova direkt i webbläsaren

Ingen registrering. Delad publik nyckel med begränsad kvot — perfekt för att testa formatet innan du integrerar.

Svaret visas här…

Demo-nyckeln delas av alla besökare och har en låg daglig kvot. Skaffa egen nyckel för produktion.

Pris

Inget kort krävs för gratis-nivån.

NivåAnrop / dagPris
Free1000 kr
Pro50 00099 kr/mån