¿Qué son los bloques de desarrollo (building blocks) y cómo funcionan?
Piezas desacopladas que conectas, eliges, integras y publicas en semanas.
Son módulos tecnológicos desacoplados (APIs/SDKs) diseñados por la Dirección de Arquitectura Gubernamental de la OGTIC para resolver funciones específicas —identidad, notificaciones, interfaz de usuario accesible, pagos, procesos, datos e IA— que se integran de forma plug-and-play en tus portales y aplicaciones.
Los Building Blocks forman la primera capa del ecosistema de Infraestructura Digital Pública (DPI) de digital.gob.do; se combinan con plataformas transversales (interoperabilidad, IAM, OGTICLOUD y datos) y se convierten en productos reales mediante innovación aplicada (LID).
Ingresa al portal para desarrolladores y descubre el catálogo de APIs disponibles.
¿Cómo funciona?
CUC, Notificaciones, UI/SDK, Pagos, BPM y Firma/VC.
Registra a los responsables, define los entornos de desarrollo, prueba y producción (dev/test/prod) y obtén las claves de acceso.
Utiliza OpenAPI/Swagger y los SDKs disponibles. Define los alcances mínimos (scopes), las URI de redirección exactas y las claves correspondientes.
Realiza pruebas con datos sintéticos, pruebas de carga y seguridad, validación de flujos de error (reintentos/backoff), accesibilidad y SDO.
Activa registros y trazabilidad (logs y traces), alertas, tablero de estado y políticas de rotación y gestión de secretos. Prepara los mecanismos de respaldo y recuperación ante desastres (backup/DR).
Formaliza los SLA, opera con monitoreo 24/7 y, cuando aplique, publica en GUE, GOB.DO o en el Catálogo de Servicios.
¿Cuándo usarlos?
¿Cómo los usas?
Elige bloques (p. ej.: CUC, Notificaciones, Pagos, SDD, BPM).
Conecta plataformas (Interoperabilidad, IAM, OGTICLOUD, Datos Abiertos).
Prototipa con el LID y publica en GOB.do con métricas y SLAs.
Herramientas de desarrollo (Portal de APIs)
Documentación versionada (OpenAPI/Swagger), SDKs, ejemplos, llaves por entorno (dev/test/prod), status en tiempo real y comunidad. Tiempo típico de aprobación de credenciales: 3-5 días hábiles.
Proyectos destacados
Cuenta Única Ciudadana (CUC)
Acerca de Cuenta Única Ciudadana (CUC) La Cuenta Única Ciudadana (CUC) es el servicio de...
Ver servicios¿Por qué importa? Beneficios de estas DPI
Entregas en semanas
Reduce el desarrollo y la integración porque partes de APIs y SDKs listos. Conecta, configura y lanza.
Ejemplo:
integrar CUC (DAUThN/OIDC) + Notificaciones para un trámite nuevo sin reescribir la autenticación.
Menos costo, menos retrabajo
Reutiliza módulos comunes y comparte infraestructura: hazlo igual en cada institución. Usa el SDK de Firma/Credenciales Verificables en varios portales en vez de mantener librerías distribuidas.
Experiencia homogénea
Componentes con UI/SDD y accesibilidad WCAG 2.1 para una UI coherente en todo .gob.do.
Seguridad y confianza
Seguridad E2E (CUC, DAUThN/OIDC, Firma/eC, cifrado, auditoría y mínimos privilegios). Token de acceso con varias capas de seguridad para autenticación y acceso a módulos (APIs).
Escala sin fricción
Los bloques están pensados y optimizados para crecer con la plataforma DPI-PX más contemporánea (descentralizada, IAM y nube abierta).
Gobernanza y transparencia
Reglas claras, versionadas, política de cambios automática y tableros públicos de adopción de TICsGen.
¿Cómo se enlaza con otras capas?
Plataformas transversales
Interoperabilidad, IAM, OGTICLOUD, datos abiertos y hub de notificaciones con gobernanza unificada (ENI, notificaciones 4.1.7).
ExplorarInnovación aplicada (LID)
Ensambla bloques/plataformas para crear productos (Carpeta Ciudadana, pagos, interoperabilidad) y sustenta a opinión.
Explorar