regfish
Domains, DNS, hosting and email from a single source.
Free DNS tools
Check SPF, DMARC, DNSSEC and more at dns-doctor.com
Resources & Support
Direct member of



{
"org_id": "hdl_7K9QW3M2ZT8HJ"
}curl --request POST \
--url 'https://api.regfish.com/tls/certificate/7K9QW3M2ZT8HJ/complete' \
--header 'x-api-key: YOUR_API_KEY' \
--header 'content-type: application/json' \
--data '{
"org_id": "hdl_7K9QW3M2ZT8HJ"
}'{
"success": true,
"code": 0,
"response": {
"id": "7K9QW3M2ZT8HJ",
"status": "pending",
"common_name": "www.example.com",
"product": "SecureSite",
"provider": "digicert",
"dns_names": [
"www.example.com"
],
"order_state": "PENDING",
"action_required": false,
"pending_reason": "validation_pending",
"pending_message": "The TLS certificate order is waiting for domain validation.",
"completion_url": "",
"organization_id": "hdl_7K9QW3M2ZT8HJ",
"validity_days": 199,
"certificate_pem_available": false,
"validation": {
"method": "dns-cname-token",
"dns_records": [
{
"name": "_dnsauth.example.com.",
"type": "CNAME",
"value": "0123456789abcdef.dcv.digicert.com."
}
]
}
}
}{
"success": false,
"message": "Invalid request payload or stored CSR",
"error": "Invalid request payload or stored CSR"
}{
"success": false,
"message": "Unauthorized",
"error": "Unauthorized"
}{
"success": false,
"message": "TLS certificate or referenced renewal source not found",
"error": "TLS certificate or referenced renewal source not found"
}{
"success": false,
"message": "The TLS certificate order cannot be completed in its current state",
"error": "The TLS certificate order cannot be completed in its current state"
}{
"success": false,
"message": "Unexpected error",
"error": "Unexpected error"
}{
"success": false,
"message": "Upstream TLS provider error",
"error": "Upstream TLS provider error"
}The Regfish DNS API is a great solution for developers who want to automate domains and DNS zones. Become part of the community and benefit from DNS automation. The DNS API is available free of charge to every Regfish customer.