Skapa testkonto

Scanna BankID:s
digitala ID-kort

Vill ni ha möjlighet att kunna scanna era kunders digitala ID-kort i BankID-appen. BankSignering är en enkel och säker lösning för att:

Scanna QR-kod i digitalt ID-kort
Hämta kunduppgifterna via API
Förnya BankID-certifikatet automatiskt



Verify ID card API

Ett driftsäkert, snabbt och enkelt API för att scanna digitala ID-kort i BankID-appen


Marknadens enklaste BankID-API - ca 5 minuters integration (BankID:s eget API tar ca 100 h att integrera)

Inga virtuella maskiner eller certifikatshantering = inga skenande konsultkostnader

Eget BankID-certifikat (ert företagsnamn i BankID-appen)

Dedikerad supporttekniker

Driftsäker, snabb och säker hantering av anrop och data


Klicka här för beskrivning av endpoints

Behöver ni integrera scanning av digitala ID-koder i BankID-appen i ert system? Vårt API är enkelt, säkert och mycket snabbt att integrera - en erfaren programmerare bör kunna göra en första ID-verifikation inom 5 minuter, oavsett programmeringsspråk.

API:t har en endpoint:
1) Verify ID card endpoint: Används för att skicka in en QR-kod som ni scannat med hjälp av en QR-kodsläsare från en användares BankID-app. Ni skickar in QR-koden som en sträng, och får användarens namn, personnummer och ålder i svaret. Svaret innehåller också signatur, tidsstämplar och OCSP Response som du kan använda till att verifiera transaktionen i efterhand.



För en mer detaljerad beskrivning av API:ts variabler, se BankID:s egen dokumentation. Vårt API fungerar som ett intelligent och lättarbetat mellanlager, där vi hjälper dig göra mer med färre anrop och där du inte behöver ändra din kod bara för att BankID uppdaterar sitt API.

Nedan följer exempelkod med förklaringar av vilken data som krävs. Kontakta oss gärna om du vill veta mer!






Verify ID card endpoint (POST)


Post url: https://api.banksignering.se/api/verifyidcard

Verify ID card JSON:
{
"qrCode": "BANKIDF.74226FAAE3E64E70BB03F8E8E18D0439.8.79C416AA74278A70FAC25855F728A3206789B87B6FF6EB00688DB9622EFD2D33",
// String - Scan the QR code presented in the users BankID app. Convert the QR code to a string and present it here.
}

Verify ID card response JSON:
{
"authResponse": {
"Success": true,
// Bool - was the ID card verification with BankSignering successful?
"ErrorMessage": null
// String - If something went wrong, what went wrong?
},
"apiCallResponse": { // Null if authentification fails
"Success": true,
// Bool - was the send successful?
"StatusMessage": "ID card verification initiated",
// String - How did the call go? And if something went wrong, what went wrong?
"Response": {
"transactionType": "ID-kort-validering",
// String - The type of transaction
"user": {
"personalNumber": "195511237794",
// String - The swedish social security number returned by the BankID service
"name": "Karl Svensson",
// String - User full name
"givenName": "Karl",
// String - User first name
"surname": "Svensson"
// String - User surname
"age": 25
// Integer - User age
},
"verification": {
"verifiedAt": "2023-03-03T07:29:26Z",
// String - The TimeStamp when the ID verification was made
"verificationId": "4ace3920-91f9-4129-870e-0efee6ff9846",
// String - The ID verification guid
"signature": "*base64-encoded signature data*",
// String - The signature from the ID verification.
},
"authentication": {
"identifiedAt": "2023-03-03T07:29:26Z",
// String - The TimeStamp when the digital cardholder was identified using BankID
"orderRef": "4ace3920-91f9-4129-870e-0efee6ff9846",
// String - The ID verification order reference guid
"signature": "*base64-encoded signature data*",
// String - The signature from the ID verification.
"ocspResponse": "*base64-encoded ocsp data*",
// Base64-encoded string - The OCSP response from the BankID certificate
},
}
}
}



Varför BankSignering?

Dokumentsignering brandad med ert varumärke

Låt era kunder logga in med BankID

BankID är kopplat till ditt bankkonto, och verifierar en persons identitet med 100% säkerhet. Därför bör alla underskrifter av dokument ske med BankID.

Signering av ett dokument genom att klicka på en godkänn-knapp på en webbsida är inte rättssäkert, eftersom man kan vidarebefordra dokumentet till någon annan som kan utföra signaturen.

Offertförfrågan

Fyll i dina företagsuppgifter så skickar vi en offert inom 24 h


Laddar...