Saltar al contenido principal

Changelog

Historial de cambios de la API de Unicreda.

v1.0.0 (2026-02-22)

Release inicial de la API pública.

Endpoints

  • GET /api/v1/templates - Listar templates de credenciales
  • GET /api/v1/templates/\{id\} - Detalle de template con campos requeridos
  • POST /api/v1/credentials/validate - Validación de datos sin emisión (dry run)
  • POST /api/v1/credentials/issue - Emisión de credenciales (sync para 1, async para N)
  • GET /api/v1/credentials/\{id\} - Consulta de estado de credencial
  • GET /api/v1/jobs/\{id\} - Estado de job de emisión masiva

Autenticación

  • API Keys con formato uc_live_ + 40 hex chars
  • Headers: X-API-Key o Authorization: Bearer
  • Gestion de keys via panel de admin (crear, listar, revocar)

Features

  • Emisión síncrona para 1 recipiente, asíncrona para 2+
  • Validación de emails con MX records y detección de typos
  • Deteccion automática de recipientes internos/externos
  • Credenciales Open Badges 3.0 con firma Ed25519
  • Notificacion por email automática
  • Rate limiting por endpoint