Saltar al contenido principal
Didit recauda 7,5M $ para construir la infraestructura para identidad y fraude
Didit
Volver al blog
Blog · 6 de octubre de 2026

API de BankID en Suecia: parte usuaria directa o intermediario, guía completa

Cómo conectar con la API de BankID en Suecia: directamente vía un banco o mediante un intermediario, qué devuelve un inicio de sesión, su valor jurídico en PBC y juego, límites y alternativa documental.

Por DiditActualizado el
bankid-sweden-api-cover.png

En resumen

La API de BankID permite a una empresa identificar a un usuario sueco, o recabar una firma, a través de la app BankID. 8.7 millones de personas usaron BankID en 2025.[1] Se accede a la API de una de dos formas: contratar el servicio con un banco e integrarlo como parte usuaria directa, o recurrir a un revendedor que ya ha hecho la integración.[4]

  • Un inicio de sesión devuelve el personnummer de 12 dígitos y el nombre, firmados. Sin dirección ni fotografía.[6]
  • BankID forma parte del sistema sueco de eID (notificado con nivel sustancial y alto), y DIGG clasifica BankID con nivel sustancial. Los precios no se publican.[4][10][11]

Última revisión: 5 de octubre de 2026 · No constituye asesoramiento jurídico

BankID es la identificación electrónica (eID) de Suecia: una app privada emitida por los bancos con normas comunes[3] y aprobada por la agencia digital del Estado, DIGG.[11] Para una empresa es la forma habitual de saber quién es un cliente sueco, con una respuesta firmada en lugar de una foto de un documento.

BankID Sweden en resumen

BankID Sweden

La identificación electrónica de Suecia emitida por los bancos

Disponible en Didit
PaísSuecia
OperadorFinansiell ID-Teknik BID AB; los BankID los emiten los bancos[3]
LanzamientoEmpresa fundada en septiembre de 2002; Mobile BankID en junio de 2011[2]
Usuarios8.7 millones de usuarios únicos (2025)[1]
CredencialApp Mobile BankID, BankID en archivo, BankID en tarjeta; un documento de identidad digital en la app desde 2026[8][11]
Nivel de garantíaDentro del sistema sueco de eID, notificado el 14 de diciembre de 2020 con nivel sustancial y alto; DIGG clasifica BankID con nivel sustancial; nivel de confianza sueco 3[10][11]
Datos devueltosPersonnummer, nombre completo, nombre de pila, apellido, firma, respuesta OCSP, datos del dispositivo[6]
Base jurídicaMarco de confianza de DIGG para la e-ID sueca; Reglamento eIDAS (UE) n.º 910/2014[3][11]
Estado en DiditDisponible, con etiqueta de nivel sustancial

Cuántas personas usan BankID

8.7 millonesUsuarios únicos en 2025
7.9 mil millonesIdentificaciones y firmas en 2025
99.9%Suecos empadronados de 18 a 67 años con BankID
7,900Servicios conectados activos al mes

Fuente: BankID in numbers, cifras de 2025.[1]

El uso pasó de 4.1 mil millones de transacciones en 2019 a 7.9 mil millones en 2025.[1]

SectorCuota de uso de BankID, 2025
Banca y finanzas50%
Otros servicios privados27%
Pagos móviles17%
Sector público6%

BankID en cifras.[1]

  1. Septiembre de 2002FundaciónSe constituye Finansiell ID-Teknik BID.
  2. Junio de 2011App móvilSe lanza Mobile BankID.
  3. 14 de diciembre de 2020NotificaciónEl sistema sueco de identificación electrónica, con BankID, se notifica en virtud de eIDAS.
  4. 17 de agosto de 2026Verificación facialPasa a estar disponible la verificación reforzada mediante reconocimiento facial.
  5. 1 de diciembre de 2026SverigeIDLa identidad electrónica estatal se pone en marcha junto a BankID.

De la fundación de la empresa a la identidad electrónica estatal.[2][10][7][17]

Lo que ve el usuario

En un teléfono, la app de BankID se abre en el mismo dispositivo. En un ordenador, el usuario escanea un código QR con la app.[6] Según la investigación sobre el flujo de BankID, el usuario confirma después con un código de seguridad o con biometría. La referencia de collect de BankID confirma el código a través de sus códigos de error.[6]

Verifica tu identidad

Elige cómo verificarte

Inicia sesión con la identidad electrónica que ya utilizas.

BankID

1El usuario elige BankID en tu proceso de registro.

BankID

En un ordenador: escanea con BankID

Abre la app de BankID en tu teléfono y escanea este código.

2Solo en ordenador: un código QR traslada la orden al teléfono. En un teléfono, esta pantalla se omite.[6]

App de BankID

Identifícate

Comprueba quién lo solicita y después introduce tu código de seguridad.

3El usuario confirma en la app (con código de seguridad o biometría, según la investigación sobre el flujo de BankID).[6]

App de BankID

Verificación adicional

Acerca tu pasaporte o documento de identidad, o hazte un selfie.

4Verificación reforzada opcional que el servicio puede solicitar.[7]

Verifica tu identidad

Estás verificado

  • NombreCompartido
  • PersonnummerCompartido
  • DirecciónNo compartido
  • FotografíaNo compartido

5De vuelta en tu servicio con el resultado firmado.[6]

La pantalla 4 es opcional: una lectura NFC de un pasaporte o documento de identidad o, desde el 17 de agosto de 2026, el reconocimiento facial cotejado con la foto del chip de un pasaporte o documento de identidad sueco.[6][7] Los permisos de conducción no tienen chip, por lo que no pueden usarse para esta verificación adicional.[7]

Vídeo pendiente: flow-qr-cross-device

Un inicio de sesión entre dispositivos con código QR, de principio a fin.

Qué devuelve la API de BankID a una empresa

Tu backend inicia una orden con /auth (identificar) o /sign y después llama a /collect cada dos segundos mientras está pendiente.[6] Cuando el usuario confirma, la respuesta incluye completionData.

Usuario Tu servicio BankID
1Elige BankID
2Inicia una orden de autenticación
3Referencia de la orden
4Abre la app o el QR

El usuario confirma en la app de BankID

5Collect cada dos segundos
6Pendiente, con código de indicación
7Completado: usuario y firma

Una integración directa con BankID, simplificada. Los códigos de indicación te dicen qué mostrar al usuario.[6]

CampoCuándoQué es
personalNumberSiempreNúmero de identificación nacional sueco, 12 dígitos
name, givenName, surnameSiempreNombre completo y sus partes
signatureSiempreFirma XML codificada en Base 64
ocspResponseSiempreEstado firmado del certificado de la firma
device.ipAddress, device.uhiSe devuelveIP vista por BankID, identificador único de hardware
bankIdIssueDateSe devuelveFecha de emisión del BankID
stepUp.mrtd, stepUp.faceSi se ejecutó una verificación adicional (step-up)Si se realizó la comprobación del chip o la facial
riskSolo si se solicitabajo, moderado o alto
Dirección, nacionalidad, retratoNuncaNo forma parte de la respuesta

La respuesta de collect para una orden completada.[6]

La fecha de nacimiento está codificada en el personnummer, por lo que cada inicio de sesión incluye una comprobación de edad.[3]

Nivel de garantía y valor jurídico

Suecia notificó en virtud de eIDAS un único sistema paraguas, "Swedish eID", el 14 de diciembre de 2020, que incluye BankID, Freja eID y EFOS como medios en los niveles sustancial y alto.[10] La propia tabla de DIGG de e-ID suecas notificadas sitúa Mobile BankID, BankID on file y BankID on card en el nivel sustancial.[11] En el marco de confianza sueco se sitúa en el nivel de confianza 3.[3][11]

InstrumentoQué significa para BankID
Marco de confianza de DIGG para la e-ID suecaBankID aprobado en el nivel de confianza 3, junto con las demás e-ID que DIGG recoge en ese nivel[11]
eIDAS, Reglamento (UE) n.º 910/2014Notificado dentro del esquema sueco de eID; BankID afirma que una firma BankID es una firma electrónica avanzada[3][10]
PSD2Una identificación cumple la autenticación reforzada de clientes; una firma cumple la vinculación dinámica[3]
Lag (2017:630), cap. 3, sec. 7Los medios eID de eIDAS pueden verificar la identidad en los controles de prevención del blanqueo de capitales[13]
Spellagen (2018:1138), cap. 12, sec. 2Los titulares de licencias de juego deben comprobar la identidad mediante una identificación electrónica fiable[14]
Código Penal, capítulo 15, sección 12Usar el BankID de otra persona constituye uso indebido de documentos[3]
Lag (2026:1358)Ley de e-ID estatal, aplicable desde el 1 de diciembre de 2026[12]

Para la diligencia debida con respecto al cliente, la ley sueca de prevención del blanqueo de capitales dice:

Capítulo 3, sección 7Lag (2017:630) om åtgärder mot penningtvätt och finansiering av terrorism

"När första stycket tillämpas får man använda medel för elektronisk identifiering och betrodda tjänster enligt ... (EU) nr 910/2014"

Fuente: Sveriges riksdag, SFS 2017:630[13]

En español: los medios eID de eIDAS pueden verificar la identidad. La diligencia debida en su conjunto sigue basándose en el riesgo.

Desde el 10 de julio de 2027 se aplica el Reglamento de la UE contra el blanqueo de capitales (AMLR). Su artículo 22(6)(b) acepta medios eID con "los niveles de garantía 'sustancial' o 'alto'", por lo que BankID cumple el requisito.[15] Los proyectos finales de normas de la autoridad de la UE de lucha contra el blanqueo de capitales (AMLA) se enviaron a la Comisión el 30 de septiembre de 2026 y aún no son ley. Según ese proyecto, los medios eID "deberían utilizarse siempre que sea posible" y las comprobaciones remotas de documentos son una alternativa para los clientes que no pueden utilizarlos. Incluye la cartera europea de identidad digital (EUDI Wallet) entre esos medios.[16]

Nota

SverigeID, una e-ID estatal emitida por la Autoridad de Policía de Suecia, se abre el 1 de diciembre de 2026. DIGG la ha aprobado con el nivel de confianza sueco 4, el más alto. A 5 de octubre de 2026, aún no figura en la lista de la UE de esquemas notificados. Es un complemento de BankID y Freja eID, no un sustituto.[11][17]

Cómo conectarse a la API de BankID Sweden: directamente o a través de un intermediario

La respuesta de BankID: "Puede contratar el servicio BankID a un banco o a través de un revendedor."[4]

Parte usuaria directa

Contratar con un banco y desarrollarlo uno mismo

  • Contrato con un banco que vende BankID
  • Solicitar su certificado de parte usuaria (FP) a través de BankID Keygen
  • Desarrollar la gestión de inicio, QR, recogida (collect), mensajes al usuario y cancelación
  • Precio por identificación y por firma, acordado con el banco

Ideal para servicios en un solo país con un equipo propio

A través de un intermediario o revendedor

Un contrato, una integración

  • Contrato con el revendedor, que contrata el servicio BankID
  • Llama a la API del revendedor en lugar de a la de BankID
  • Es la integración del revendedor, no la suya, la que se comunica con BankID
  • Precio por verificación, fijado por el revendedor

Lo mejor para el onboarding en varios países

Ambas vías funcionan con las mismas reglas de BankID.[4]

En ninguna de las dos vías se publican los precios. El coste "suele basarse en el número de identificaciones y firmas realizadas", y en el sector privado los precios los fija la competencia.[4] Tampoco se publican los plazos de alta, a 5 de octubre de 2026.

Algunas reglas le obligan en ambas vías. Las reglas contractuales de BankID prohíben el "ID switching": usar un inicio de sesión para emitir una contraseña u otra credencial, o mantener al usuario conectado mediante una cookie tras dos horas de inactividad.[4] Pueden aparecer nuevos códigos de aviso (hint codes) "sin previo aviso", y una integración directa debe gestionar los desconocidos.[6]

Los organismos públicos pagan un precio fijo a través del sistema de autorización de DIGG; las empresas privadas solo pueden conectarse al nodo eIDAS de DIGG.[4][12] La parte comercial se explica en BankID para empresas en Suecia.

Casos de uso de la API de BankID

Caso de usoQué le aporta BankIDNorma en la que se basa
Onboarding KYC y de prevención del blanqueo de capitalesIdentidad verificada a partir de una identidad electrónica (eID) notificadaLag (2017:630), cap. 3, secc. 7[13]
Juego en líneaIdentificación electrónica fiable en el registroSpellagen, cap. 12, secc. 2[14]
Verificación de edadFecha de nacimiento a partir del personnummerRespuesta de collect[6]
PagosAutenticación reforzada de clientes y vinculación dinámicaPSD2[3]
Contratos y créditoFirma electrónica avanzadaeIDAS, Reglamento (UE) n.º 910/2014[3]

El juego añade dos reglas: el registro en línea se limita a residentes en Suecia y las licencias no pueden cubrir a menores de 18 años.[14]

Límites y alternativas

Un BankID requiere un personnummer sueco y un banco emisor.[5]

  • Menores: el banco fija el límite de edad, "lo más habitual ... 13 o 18 años", y los menores necesitan el consentimiento de sus padres.[5]
  • Los suecos residentes en el extranjero pueden perder el derecho a obtenerlo cuando se les da de baja en el registro SPAR.[5]
  • Ciudadanos extranjeros: la lista de noticias de BankID anuncia la renovación con pasaportes de la UE para ciudadanos no suecos registrados desde el 5 de mayo de 2026. Los visitantes y los no residentes sin personnummer no pueden obtenerlo.[5][9]

Según Computer Sweden, la policía informó de un descenso del 90% en las estafas telefónicas vinculadas a los inicios de sesión con BankID tras la llegada de los códigos QR. En 2026 BankID añadió un aviso de pago y el paso adicional de verificación facial.[9]

Para el resto, la alternativa es una comprobación documental: leer el chip del pasaporte o del documento de identidad por NFC (consulte verificación de eID por NFC y seguridad del chip), comprobar la prueba de vida y cotejar el rostro.

1Ofrecer primero BankID a los usuarios suecos

App en el mismo dispositivo o código QR en un ordenador.

El usuario completa una orden de BankID

Sí

Aceptar el resultado firmado

Personnummer, nombre, firma, OCSP.

No

Verificar con un documento

Lectura del chip por NFC, prueba de vida y cotejo facial.

2Añadir la dirección desde otra fuente

BankID no la devuelve.

3Filtrar y decidir

Comprobaciones de sanciones y PEP. La decisión sigue siendo suya.

Primero la eID, el documento como alternativa y una sola decisión al final.

Lista de comprobación para integrar BankID

  • Elegir entre un contrato directo con un banco y un revendedor.
  • Enumerar los atributos que exige su política y la fuente de la dirección.
  • Admitir el inicio en el mismo dispositivo y el código QR en el ordenador.
  • Consultar collect cada dos segundos y detenerse ante failed.[6]
  • Asignar a cada hint code un mensaje para el usuario, incluidos los desconocidos.[6]
  • Decidir sobre el indicador de riesgo y una verificación adicional.
  • Conservar la firma y la respuesta OCSP a efectos de auditoría.[6]
  • Cerrar las sesiones inactivas dentro del límite de la regla de las dos horas.[4]
  • Crear la alternativa documental para los usuarios sin BankID.
  • Haz pruebas en el entorno de pruebas de BankID antes de pasar a producción.

Cómo ayuda Didit con la verificación con BankID Sweden

BankID Sweden ya está operativo en Didit. El usuario elige BankID en el flujo alojado o en el SDK e inicia sesión en el mismo teléfono o mediante código QR. Didit nunca solicita el código de seguridad de BankID (PIN).

Actívalo en la consola en Workflows, ID Verification, Countries, Wallets accepted, o con la API de workflows. Un inicio de sesión devuelve el nombre completo, la fecha de nacimiento, el personnummer sueco, el nivel de garantía (etiquetado como Substantial) y una comprobación de la firma (un resultado, no la firma en bruto). Sin dirección y sin fotografía. Los usuarios sin BankID pasan a la captura del documento con lectura del chip NFC, prueba de vida y comparación facial en el mismo workflow. Una comprobación KYC completa cuesta $0.33, la verificación NFC $0.15 y el cribado AML $0.20.

Solo se facturan los inicios de sesión con BankID completados. Los cancelados, caducados y fallidos son gratuitos. Las comprobaciones de documentos se cobran por comprobación. BankID cuesta $0.20 (precios). Las eID activas figuran en la página de carteras de identidad digital.

Captura de pantalla pendiente: hosted-flow-wallet-chooser

El usuario elige BankID en el flujo de Didit.

Captura de pantalla pendiente: hosted-flow-qr

En un ordenador, un código QR traslada el inicio de sesión al teléfono.

Captura de pantalla pendiente: console-wallets-accepted

Activación de BankID Sweden en la consola de Didit.

Didit aporta

  • Inicio de sesión con BankID Sweden en el flujo alojado o en el SDK
  • La vía documental para los usuarios sin BankID
  • Los atributos firmados y la evidencia de cada comprobación

Sigue siendo responsabilidad tuya

  • La evaluación de riesgos y las políticas
  • La decisión de alta del cliente
  • La fuente de la dirección del cliente

Acepte BankID Sweden en su proceso de alta desde hoy

Activa BankID y la vía documental en un único workflow y paga solo por los inicios de sesión con eID completados.

Empieza gratisHabla con nosotrosLee la documentación

Puntos clave

  • 8.7 millones de personas usaron BankID en 2025, y el 99.9% de los suecos registrados de entre 18 y 67 años tiene uno.
  • BankID se contrata con un banco y lo integras tú mismo, o se contrata a través de un revendedor. Los precios no se publican.
  • Un inicio de sesión devuelve el personnummer y el nombre, firmados, pero sin dirección y sin fotografía.
  • DIGG clasifica BankID como sustancial, lo que cumple el artículo 22(6)(b) del AMLR a partir del 10 de julio de 2027.

Preguntas frecuentes

¿Cuánto cuesta la API de BankID?

BankID no publica sus precios. El coste suele basarse en el número de identificaciones y firmas, y en el sector privado los precios los fija la competencia.[4] Didit cobra $0.20.

¿Qué datos devuelve BankID?

El personnummer de 12 dígitos, el nombre completo, el nombre de pila y los apellidos, la firma y una respuesta OCSP, además de datos del dispositivo y un nivel de riesgo opcional. No incluye dirección, nacionalidad ni fotografía.[6]

¿Puede BankID comprobar la edad de un usuario?

Sí. El personnummer codifica la fecha de nacimiento, así que cada inicio de sesión le indica la edad del usuario. BankID solo está disponible para menores cuando su banco lo permite, normalmente a partir de los 13 o los 18 años y con consentimiento parental.[5][6]

¿Pueden los extranjeros usar BankID?

Solo con un personnummer sueco y una cuenta en un banco emisor. La lista de noticias de BankID anuncia la renovación con pasaportes de la UE para ciudadanos no suecos registrados desde el 5 de mayo de 2026. Los visitantes sin personnummer necesitan otra vía, como una verificación documental.[5][9]

¿Qué nivel de garantía tiene BankID?

Sustancial. BankID forma parte del sistema sueco de identificación electrónica notificado conforme a eIDAS el 14 de diciembre de 2020. El sistema está notificado en los niveles sustancial y alto, y DIGG clasifica los medios de BankID en el nivel sustancial y en el nivel de confianza sueco 3.[10][11]

¿Basta BankID para la diligencia debida con el cliente en materia de prevención del blanqueo de capitales en Suecia?

Es un medio aceptado. La ley contra el blanqueo de capitales, en su capítulo 3, sección 7, permite usar la identificación electrónica de eIDAS para verificar la identidad. Además, siguen siendo obligatorios el cribado, la evaluación de riesgos y el seguimiento.[13]

¿Cuánto tarda una integración con BankID?

BankID no publica plazos de incorporación, a 5 de octubre de 2026. Una integración directa requiere un contrato con un banco, un certificado de parte usuaria obtenido mediante BankID Keygen y su propia gestión del QR, del sondeo (polling) y de los hint codes. Con un revendedor, todo eso se sustituye por una única API.[4][6]

¿Puedo probar BankID antes de pasar a producción?

Sí. El sitio para desarrolladores de BankID tiene un portal de pruebas junto a la referencia de la API.[6] Para pasar a producción sigue siendo necesario un contrato con un banco o con un revendedor y, en la vía directa, un certificado de parte usuaria solicitado mediante BankID Keygen.[4] Pruebe también su gestión de hint codes desconocidos, porque BankID puede añadir otros nuevos sin previo aviso.[6]

¿Sustituye SverigeID a BankID?

No. SverigeID, la eID estatal que se abre el 1 de diciembre de 2026, es un complemento de BankID y Freja. Está aprobada en el nivel de confianza sueco 4, pero aún no figura en la lista de la UE de sistemas notificados, a 5 de octubre de 2026.[11][17]

Fuentes

  1. BankID en cifras, BankID, cifras de 2025.
  2. Historia, BankID.
  3. Leyes y normativa, BankID.
  4. Conecte su empresa, BankID.
  5. Obtener BankID, BankID.
  6. Referencia de la API /collect, BankID Developers, consultado el 5 de octubre de 2026.
  7. El reconocimiento facial como control adicional, noticias de BankID, agosto de 2026.
  8. Documento de identidad digital en el colegio electoral, noticias de BankID, 2026.
  9. Noticias, BankID, entradas de 2026.
  10. Panorama de los sistemas de eID prenotificados y notificados conforme a eIDAS, Comisión Europea, consultado el 5 de octubre de 2026.
  11. eID y funciones de certificación aprobadas, DIGG.
  12. Acerca de la identificación electrónica, DIGG.
  13. Lag (2017:630) om åtgärder mot penningtvätt och finansiering av terrorism, Sveriges riksdag.
  14. Spellagen (2018:1138), texto legal en lagen.nu.
  15. Reglamento (UE) 2024/1624 (AMLR), artículo 22, EUR-Lex.
  16. Informe final, proyecto de RTS conforme al artículo 28(1) del AMLR, AMLA, 30 de septiembre de 2026.
  17. Statlig e-legitimation, SverigeID, Autoridad Policial de Suecia.

Compara todas las eID nacionales en la página de verificación de eID, o empieza por qué es la verificación de eID.

Un único flujo para Suecia y más allá

Empieza con BankID, añade las eID que ya tienen tus usuarios y mantén los documentos como alternativa.

Empieza gratisHabla con nosotros

Infraestructura para identidad y fraude.

Una API para KYC, KYB, Monitoreo de Transacciones y Detección de Fraude en Wallets. Intégrala en 5 minutos.

Pide a una IA que resuma esta página