nomiDocumentación
SoporteVolver al sitio
  • Primeros pasos

    • Introducción
    • Qué es Nomi
    • Inicio rápido
    • Conceptos
    • Autenticación
  • Credenciales

    • Crear una credencial
    • Emitir una credencial
    • Ciclo de vida
    • Revocar una credencial
    • Verificar una credencial
    • Verificación por QR
  • Distribución

    • Apple Wallet
    • Google Wallet
    • Correo
    • Entrega de credenciales
    • Emisión masiva
  • API

    • Panorama del API
    • Autenticación
    • API de credenciales
    • Destinatarios
    • Verificación
    • Revocación
    • Webhooks
    • Errores
  • Integraciones

    • Moodle
    • WordPress
    • API REST
    • Webhooks
  • Seguridad

    • Autenticación
    • Llaves de API
    • Seguridad de webhooks
    • Protección de datos
    • Buenas prácticas
  • Recursos

    • Preguntas frecuentes
    • Glosario
    • Cambios
  1. Documentación
  2. /
  3. Credenciales
  4. /
  5. Verificar una credencial

Verificar una credencial

Dos formas de preguntar si una credencial sirve: una para tu puerta, otra para el mundo.

Hay dos endpoints de verificación y contestan preguntas distintas. Usar el equivocado es el error de integración más común de esta plataforma.

POST/v1/verify

Tu propio lector, con tu llave. Queda asentado en la historia de la credencial.

GET/public/credentials/{code}

Cualquiera, sin llave. Lo que usa un tercero que comprueba un diploma.

En tu propia puerta

POST /v1/verify

curl -X POST https://api.nomi-tech.com/v1/verify \
  -H "Authorization: Bearer nomi_sk_live_EXAMPLE" \
  -H "Content-Type: application/json" \
  -d '{ "code": "…", "location": "North gate" }'

code es lo que haya leído el lector: la serie, el código público o la URL de verificación entera que lleva el QR de un certificado. Las tres están impresas en sitios distintos y un lector lee la que le pongan delante.

200 OK

{
  "valid": false,
  "reason": "revoked",
  "state": "revoked",
  "credential": { "id": "cred_…", "serial": "…", "issuedAt": "…", "expiresAt": "…" },
  "subject": { "externalId": "crm_example_001", "displayName": "Alex Morgan" }
}
Cada llamada queda escrita en la historia de la credencial, también las rechazadas. Una puerta que no puede decir quién pasó — ni por qué a alguien no lo dejaron — no es gran puerta.

Verificación pública

GET /public/credentials/{code} devuelve todo lo que un tercero necesita para decidir si creerle a una credencial y nada más: la organización que la emitió, si su dominio está verificado, el estado en palabras (valid, expired, revoked, suspended, not_yet_issued), el nombre de quien la recibió y qué obtuvo. Sin cuenta, sin llave. GET /public/verify?code=… da la misma respuesta para un código que alguien tecleó de un certificado impreso.

Verificación por QR

Qué lleva el cuadrito, de verdad.

API de verificación

Los dos endpoints, completos.

AnteriorRevocar una credencialSiguienteVerificación por QR

¿Sigues atascado?

Si esta página no te lo resolvió, el centro de ayuda tiene el lado operativo de la misma pregunta — y lo que escribas ahí lo lee una persona.

Ir al centro de ayuda →

En esta página

  • En tu propia puerta
  • Verificación pública
nomi

Infraestructura de credenciales digitales. Crea, emite y administra credenciales desde los sistemas que ya usas.

Operado por

País y moneda

Plataforma

  • Cómo funciona
  • Plantillas
  • Ciclo de vida
  • Desarrolladores
  • Precios
  • Preguntas frecuentes
  • Nomi Academic

Credenciales

  • Membresías
  • Carnés de empleado
  • Carnés estudiantiles
  • Eventos y lealtad

Desarrolladores

  • Documentación
  • Inicio rápido
  • Referencia del API
  • Webhooks
  • Integraciones

Soporte

  • Centro de ayuda
  • Apple y Google Wallet
  • Verificación
  • Contactar a soporte

Empresa

  • Solicitar una demo
  • Hablar con Nomi
  • Legal
  • Codingraph
PrivacidadTérminosCookiesSeguridadContacto

© 2026 Codingraph S.A. Todos los derechos reservados.

Nomi is a registered trademark used by Codingraph S.A. under licence.

Se factura en CRC

Apple Wallet y Google Wallet son marcas de sus respectivos dueños.