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. Crear una credencial

Crear una credencial

Plantillas, versiones y campos: definir qué dice una credencial antes de que alguien la tenga.

Antes de emitir hay que decir qué contiene la credencial. Para credenciales de cartera eso es una plantilla; para diplomas y certificados, un logro. Los dos funcionan igual: una definición con versiones, donde publicar una versión congela lo que significa para todo el que la reciba.

POST/v1/templates

Crea la plantilla y su primera versión en borrador.

POST /v1/templates

curl -X POST https://api.nomi-tech.com/v1/templates \
  -H "Authorization: Bearer nomi_sk_live_EXAMPLE" \
  -H "Content-Type: application/json" \
  -d '{
    "key": "membership_platinum",
    "name": "Platinum membership",
    "kind": "membership",
    "definition": {
      "fields": [
        { "key": "tier",   "label": "Tier",   "source": "attributes.tier",        "placement": "primary" },
        { "key": "member", "label": "Member", "source": "displayName",            "placement": "secondary" },
        { "key": "since",  "label": "Since",  "source": "attributes.memberSince", "placement": "auxiliary", "format": "date" }
      ],
      "style": {
        "backgroundColor": "#0A0A0A",
        "foregroundColor": "#FFFFFF",
        "labelColor": "#DFFF00"
      },
      "barcode": { "format": "qr", "source": "serial" },
      "validity": { "duration": "P1Y" }
    }
  }'

Los campos salen del subject

Cada campo nombra un source: una ruta del subject, como displayName o attributes.tier. Eso es lo que hace que una credencial siga a un registro en vez de congelar una copia suya — corrige el nivel de alguien en el subject y todas sus credenciales muestran el nuevo.

PropiedadValoresNotas
kindmembership, employee_id, student_id, loyalty, event, benefit, access, genericQué clase de credencial es. Decide el estilo de pase de la cartera.
placementheader, primary, secondary, auxiliary, backDónde va el campo dentro del pase.
formattext, date, number, currencyCómo se dibuja el valor, en el idioma de quien lo lleva.
barcode.formatqr, code128, pdf417, aztecLo que lee el lector en la puerta.
validity.durationUna duración ISO-8601, p. ej. P1YCuánto dura una credencial emitida desde esta versión.

Versiones

Una plantilla nace en borrador. POST /v1/templates/{id}/versions/{versionId}/publish es lo que la vuelve emitible, y es un acto aparte a propósito: lo que dice una versión publicada es lo que una credencial va a mostrar durante años, así que nada la publica por accidente. Editar una versión publicada significa crear otra — las credenciales ya emitidas se quedan con la versión con la que se emitieron.

Emitir una credencial

Entregársela a una persona.

API de credenciales

Todos los endpoints de la familia.

AnteriorAutenticaciónSiguienteEmitir una credencial

¿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

  • Los campos salen del subject
  • Versiones
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.