Domain Control Validation
Domain Control Validation (DCV) API overview
The Domain Control Validation (DCV) API allows integrators to validate domain ownership using DNS TXT, HTTPS, HTTP, Email, and CNAME methods.
DCV API endpoints
The following tables group the endpoints by functionality.
Click any action in the first column to open its API reference page.
DCV listing & lifecycle
| Action | Method | Path | Description |
|---|---|---|---|
| List domain validations | GET | /api/dcv/v2/validation | List all domain validations that match the requested filter. |
| Get validation details | POST | /api/dcv/v2/validation/status | Retrieve DCV validation details for a specific domain. |
| Sync validation details with backend | POST | /api/dcv/v2/validation/sync | Synchronize domain validation details. |
| Clear a validation | POST | /api/dcv/v2/validation/clear | Reset the parameters of a requested DCV. |
| Delete a validation | POST | /api/dcv/v2/validation/delete | Delete an existing DCV validation entry. |
Start domain validations
| Action | Method | Path | Description |
|---|---|---|---|
| Start a DNS TXT validation | POST | /api/dcv/v2/validation/start/domain/txt | Initiate a DNS text-based domain validation. |
| Start a HTTPS validation | POST | /api/dcv/v2/validation/start/domain/https | Start a domain control validation using HTTPS method. |
| Start a HTTP validation | POST | /api/dcv/v2/validation/start/domain/http | Start a Domain Control Validation using HTTP method. |
| Start an Email validation | POST | /api/dcv/v2/validation/start/domain/email | Start a Domain Control Validation using Email method. |
| Start a CName validation | POST | /api/dcv/v2/validation/start/domain/cname | Start a Domain Control Validation using CName method. |
Submit domain validations
| Action | Method | Path | Description |
|---|---|---|---|
| Submit a DNS TXT validation | POST | /api/dcv/v2/validation/submit/domain/txt | Submit a DNS text record-based validation. |
| Submit a HTTPS validation | POST | /api/dcv/v2/validation/submit/domain/https | Submit an HTTPS-based validation request. |
| Submit a HTTP validation | POST | /api/dcv/v2/validation/submit/domain/http | Submit an HTTP-based validation request. |
| Submit an Email validation | POST | /api/dcv/v2/validation/submit/domain/email | Submit a request for domain control validation using email method. |
| Submit an email bulk validation | POST | /api/dcv/v2/validation/submit-bulk/domain/email | Submit multiple email-based validations at once. |
| Submit a CName validation | POST | /api/dcv/v2/validation/submit/domain/cname | Submit a CNAME-based validation. |
Updated about 23 hours ago