API para desarrolladores
Redtrust expone las siguientes API para la integración con sistemas externos.
| API | Para quién | Punto de entrada |
|---|---|---|
| API de administración | Administradores e integradores de sistemas que necesitan gestionar usuarios, dominios y certificados mediante scripts o herramientas externas. | https://TU_IP_REDTRUST/RTAdminService.svc/basic |
| API DSS | Desarrolladores que necesitan firmar documentos de forma automatizada mediante certificados gestionados en Redtrust. | Depende del método de autenticación — consulta la visión general de la API DSS. |
| RA API | Partners con capacidad de emisión de certificados que necesitan gestionar el ciclo de vida del enrollment: autenticación, generación de claves, emisión y renovación de certificados. | https://TU_IP_REDTRUST:8082/raapi |
API de administración
La API de administración es un servicio SOAP/WCF que permite gestionar entidades de Redtrust de forma programática: crear y modificar usuarios locales, gestionar usuarios de certificado y consultar información de dominio.
Consulta la documentación de referencia:
API DSS
La API DSS es un servicio SOAP que permite crear firmas electrónicas simples y avanzadas mediante certificados gestionados de forma centralizada en Redtrust.
- Visión general de la API DSS — Qué es, cómo funciona y cómo autenticarse.
- Tutorial: primeros pasos con la API DSS — Guía paso a paso para hacer tu primera llamada.
- Ejemplos de la API DSS — Payloads listos para copiar para los formatos de firma más habituales.
RA API
La RA API es una API REST que implementa las operaciones de una autoridad de registro (RA). Permite a los partners con capacidad de emisión gestionar el ciclo de vida completo del enrollment: autenticación, generación de CSR, emisión y renovación de certificados digitales.
- Visión general de la RA API — URL base, mecanismos de autenticación y formato de respuesta.
- Integración con Certificate Enroll — Guía paso a paso para el flujo de autenticación por redirección y la emisión de certificados.
- Referencia de endpoints — Descripción completa de todos los endpoints disponibles.