Membresías con API

Membresías por puntos, integradas a tu LMS o CRM

Si tu organización ya tiene un sistema propio, integra la certificación con nuestra API REST. Registra miembros, acredita cursos y renueva membresías con puntos CE — sin migrar tu operación. Cada emisión incluye constancia NOM-151 y anclaje en blockchain.

Ejemplo: acreditar un curso completado

Un solo POST desde tu LMS. Emitimos el diploma con NOM-151, sumamos puntos CE al miembro y notificamos vía webhook.

curl -X POST https://certificatepz.com/api/public/v1/courses/complete \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "member_external_id": "EMP-00123",
    "external_course_id": "compliance-2026",
    "course_name": "Compliance Avanzado",
    "ce_points": 20
  }'

Endpoints principales

POST/v1/members

Alta batch de miembros por external_id (hasta 500 por request).

GET/v1/members/{externalId}

Estado, membresías activas, puntos acumulados y diplomas emitidos.

POST/v1/courses/complete

Idempotente. Emite diploma sellado y acredita puntos CE al miembro.

POST/v1/memberships/renew

Renueva la membresía extendiendo vigencia y registrando el período.

Qué obtienes al integrar

Diplomas y badges con validez legal

NOM-151 + blockchain en cada emisión.

API REST simple

3 endpoints cubren el 90% de los flujos.

Webhooks firmados

Notificación en tiempo real con HMAC-SHA256.

Idempotencia por external_id

Sin duplicados aunque reintentes.

Preguntas frecuentes

¿Qué tan complejo es integrarse?+

La API es REST y JSON. Con tres endpoints (miembros, cursos completados, renovar membresía) cubres el 90% de los casos. Los webhooks firmados con HMAC-SHA256 te notifican en tiempo real cuando se emite un diploma o se renueva una membresía.

¿Puedo mantener mi sistema actual?+

Sí. La API está diseñada para operar detrás de tu LMS, CRM o portal propio, sin migrar tu base de usuarios. Usamos external_id para identificar a cada miembro con la clave que ya tienes.

¿Cómo funciona el modelo de puntos CE?+

Cada curso o actividad acredita puntos de Educación Continua (CE). Cuando el miembro alcanza los puntos requeridos por el programa, la membresía se renueva y se emite un carnet vigente con constancia NOM-151.

¿Los diplomas emitidos vía API tienen la misma validez legal?+

Sí. Cada certificado emitido —manual o vía API— se sella con NOM-151 (RFC 3161) por un PSC autorizado y se ancla en blockchain, con URL pública de verificación.