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. API
  4. /
  5. Destinatarios

Destinatarios

Subjects: crearlos de forma idempotente, encontrarlos y qué significa borrar uno.

Las personas de las que tratan las credenciales son subjects, y llevan como llave tu propio externalId en vez de un identificador que inventemos nosotros. Esa es toda la razón por la que una sincronización se puede volver a correr sin producir dos de cada quien.

PUT/v1/subjects

Crear o actualizar, idempotente sobre externalId. Manda el mismo cuerpo dos veces y obtienes el mismo subject.

Cuerpo

{
  "externalId": "crm_example_001",
  "displayName": "Alex Morgan",
  "email": "alex@example.com",
  "status": "active",
  "attributes": { "tier": "Platinum", "department": "Operations" },
  "attributesMode": "merge"
}

En attributes vive todo lo que una plantilla pueda leer. attributesMode decide si el cuerpo se mezcla con lo que ya había o lo reemplaza — merge cuando un sistema es dueño de un campo, replace cuando es dueño del registro entero.

Manda lo que la credencial necesita, y nada más

attributes acepta cualquier cosa, y por eso el camino más corto —empujar el registro entero que tu sistema ya tiene— es justo el que hay que evitar. Una credencial es un objeto que da la cara: lo que se le mete puede acabar impreso en un pase, mostrado en una página de verificación, exportado, y habrá que responder por ello después.

  • Manda los campos que lee una plantilla. Si ningún campo, regla ni diseño lo nombra, no pertenece a la credencial.
  • Deja donde están los datos sensibles. Número de identificación, salud, salario, anotaciones — nada de eso hace falta para probar que alguien es socio, estudiante o empleado.
  • Usa externalId como enlace. Es tu propia llave para esa persona, así tu sistema sigue siendo el sitio donde vive el expediente completo y Nomi guarda una proyección.
  • Elige attributesMode a conciencia. merge cuando un sistema es dueño de un campo; replace cuando es dueño del conjunto y un campo ausente significa *quitado*.
  • Desactiva en vez de borrar, y borra primero en tu sistema: lo que no se manda no se filtra ni hay que limpiarlo aquí.

GET/v1/subjects

Lista, con status y una q de texto libre sobre nombre, correo e identificador externo.

GET/v1/subjects/{id}

Un subject, con la cuenta de credenciales que lleva.

DELETE/v1/subjects/{id}

Solo para quien no lleva ninguna credencial — en cualquier otro caso contesta 409.

A quien haya llevado alguna vez una credencial se le desactiva, no se le borra. El registro de lo que alguien tuvo tiene que seguir nombrándolo; para eso existe una bitácora.

Fotografías

PUT /v1/subjects/{id}/photo adjunta el retrato que muestra un carné de empleado o estudiantil. GET /v1/subjects/{id}/photo/{density} la sirve en la densidad que pida el dispositivo.

Grupos

/v1/groups junta subjects en cohortes: un grupo de clase, un departamento, una promoción. Un grupo también es aquello sobre lo que decide una política, y por eso meter a alguien en uno puede emitirle su credencial.

Verificación

Preguntar si una sirve.

API REST

Conectar tu propio sistema.

AnteriorAPI de credencialesSiguienteVerificación

¿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

  • Manda lo que la credencial necesita, y nada más
  • Fotografías
  • Grupos
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.