APIs for developers
Redtrust exposes the following APIs for integration with external systems.
| API | Who it's for | Entry point |
|---|---|---|
| Administration API | Administrators and systems integrators who need to manage users, domains, and certificates through scripts or external tools. | https://YOUR_REDTRUST_IP/RTAdminService.svc/basic |
| DSS API | Developers who need to sign documents automatically using certificates managed in Redtrust. | Depends on the authentication method — see the DSS API overview. |
| RA API | Partners with certificate issuance capabilities who need to manage the complete certificate lifecycle: authentication, key generation, issuance, and renewal. | https://YOUR_REDTRUST_IP:8082/raapi |
Administration API
The Administration API is a SOAP/WCF service that lets you manage Redtrust entities programmatically: create and update local users, manage certificate users, and query domain information.
Reference documentation:
DSS API
The DSS API is a SOAP service that lets you create simple and advanced electronic signatures using certificates managed centrally in Redtrust.
- DSS API overview — What it is, how it works, and how to authenticate.
- Tutorial: getting started with the DSS API — Step-by-step guide to making your first call.
- DSS API examples — Copy-ready payloads for the most common signature formats.
RA API
The RA API is a REST API that implements the operations of a registration authority (RA). It lets partners with certificate issuance capabilities manage the complete certificate lifecycle: authentication, CSR generation, and certificate issuance and renewal.
- RA API overview — Base URL, authentication mechanisms, and response format.
- RA API integration — Step-by-step guide to authenticating users and issuing certificates.
- Endpoint reference — Full description of all available endpoints.