Saltar al contenido principal

Changelog

Historial de cambios de la API de Unicreda.

v1.0.0 (2026-02-22)

Release inicial de la API publica.

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 - Validacion de datos sin emision (dry run)
  • POST /api/v1/credentials/issue - Emision 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 emision masiva

Autenticacion

  • 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

  • Emision sincrona para 1 recipiente, asincrona para 2+
  • Validacion de emails con MX records y deteccion de typos
  • Deteccion automatica de recipientes internos/externos
  • Credenciales Open Badges 3.0 con firma Ed25519
  • Notificacion por email automatica
  • Rate limiting por endpoint