Domains
Domains API overview
The Domains API allows integrators to manage domains used for certificate enrollment and validation within SCM.
The API supports the following actions:
- Creating, listing, activating, suspending domains
- Managing domain delegation assignments
- Retrieving domain details
Domains API endpoints
The following tables group domains endpoints by functionality.
Click any action in the first column to open its API reference page.
1. Domain listing & details
| Action | Method | Path | Description |
|---|---|---|---|
| List domains | GET | /api/domain/v1 | Retrieve all domains accessible to the account. |
| Get domain details | GET | /api/domain/v1/{id} | Retrieve detailed information for a specific domain. |
2. Create / update / delete domains
| Action | Method | Path | Description |
|---|---|---|---|
| Create domain | POST | /api/domain/v1 | Create a new domain. |
| Activate domain | PUT | /api/domain/v1/{domainId}/activate | Activate a domain. |
| Suspend domain | PUT | /api/domain/v1/{domainId}/suspend | Suspend a domain. |
| Delete domain | DELETE | /api/domain/v1/{domainId} | Delete a domain. |
| Enable CT Log Monitoring | PUT | /api/domain/v1/{id}/monitoring | Enable or update CT Log Monitoring settings for a domain. |
3. Domain delegation management
| Action | Method | Path | Description |
|---|---|---|---|
| Delegate a domain | POST | /api/domain/v1/{id}/delegation | Add domain delegation to an organization or department for specific certificate types. |
| Remove domain delegation | DELETE | /api/domain/v1/{id}/delegation | Remove a specific domain delegation. |
| Approve domain delegation | POST | /api/domain/v1/{id}/delegation/approve | Approve a pending domain delegation request. |
| Reject domain delegation | POST | /api/domain/v1/{id}/delegation/reject | Reject a pending domain delegation request. |
| Delegate domains | POST | /api/domain/v1/delegation | Add domains delegation to an organization or department for specific certificate types. |
Updated about 23 hours ago