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. Primeros pasos
  4. /
  5. Inicio rápido

Inicio rápido

De una llave de API a una credencial en un teléfono, en cuatro solicitudes.

Cuatro solicitudes: crear una llave, dar de alta a la persona, definir qué recibe y emitírsela. Todo lo de abajo es un endpoint real con su cuerpo real — si todavía no tienes llave, empieza por Autenticación.

  1. 1

    Crea una llave de API

    En la consola, en Configuración. Se muestra una sola vez, empieza con nomi_sk_live_ y pertenece a una organización.

  2. 2

    Da de alta a la persona

    Los subjects llevan tu propio identificador como llave, así que la misma llamada puede correr dos veces sin crear dos personas.

  3. 3

    Define la credencial

    Una plantilla dice qué muestra la credencial y de dónde sale cada valor en el subject. Publica una versión antes de emitir contra ella.

  4. 4

    Emítela

    La credencial se crea y pasa a issued; las carteras vuelven en pending mientras se renderizan.

1. Dar de alta un subject

PUT /v1/subjects

curl -X PUT https://api.nomi-tech.com/v1/subjects \
  -H "Authorization: Bearer nomi_sk_live_EXAMPLE" \
  -H "Content-Type: application/json" \
  -d '{
    "externalId": "crm_example_001",
    "displayName": "Alex Morgan",
    "email": "alex@example.com",
    "attributes": { "tier": "Platinum", "memberSince": "2021-03-04" }
  }'

La respuesta trae el id del subject — sub_… —, que es lo que necesita la llamada siguiente. PUT es idempotente sobre externalId: correr tu sincronización dos veces produce un subject, no dos.

2. Emitir una credencial

POST /v1/credentials

curl -X POST https://api.nomi-tech.com/v1/credentials \
  -H "Authorization: Bearer nomi_sk_live_EXAMPLE" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order_example_12345" \
  -d '{
    "subjectId": "sub_…",
    "templateKey": "membership_platinum",
    "channels": ["apple_wallet", "google_wallet"]
  }'
En esta llamada no hay ningún objeto fields, y no es un olvido: lo que dice una credencial lo decide la plantilla, que lee cada valor de una ruta del subject. Cambia el registro de la persona y todas sus credenciales van detrás.

3. Entregarla

POST /v1/distributions

curl -X POST https://api.nomi-tech.com/v1/distributions \
  -H "Authorization: Bearer nomi_sk_live_EXAMPLE" \
  -H "Content-Type: application/json" \
  -d '{
    "credentialId": "cred_…",
    "channel": "email",
    "wallet": "apple_wallet",
    "recipientEmail": "alex@example.com"
  }'

La respuesta trae una url. Ese enlace es la entrega: dibujado es un QR, escrito es una etiqueta NFC, dentro de un mensaje es un correo.

4. Verificarla

GET /public/credentials/{code}

curl https://api.nomi-tech.com/public/credentials/AB12-CD34

Esa va sin llave. La verificación pública es la que usa un tercero, y pedirle una cuenta la dejaría sin sentido.

Emitir una credencial

La solicitud y la respuesta completas.

Panorama del API

Dirección base, paginación, idempotencia.

AnteriorQué es NomiSiguienteConceptos

¿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

  • 1. Dar de alta un subject
  • 2. Emitir una credencial
  • 3. Entregarla
  • 4. Verificarla
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.