Domain
The domain API allows you to manage your domains, DNS records, SSL certificates and ingress resources.
not deprecated
post
List Ingresses compatible with a certificate.
/v2/actions/list-ingresses-compatible-with-certificate
delete
Delete a CertificateRequest.
/v2/certificate-request/{certificateRequestId}
get
List CertificateRequests belonging to a Project or an Ingress.
/v2/certificate-requests
post
Create a CertificateRequest.
/v2/certificate-requests
get
Get a CertificateRequest.
/v2/certificate-requests/{certificateRequestId}
delete
Delete a Certificate.
/v2/certificate/{certificateId}
get
List Certificates belonging to a Project or an Ingress.
/v2/certificates
get
Get a Certificate.
/v2/certificates/{certificateId}
put
Update a Certificate.
/v2/certificates/{certificateId}
post
Check the replacement of a Certificate.
/v2/certificates/{certificateId}/actions/check-replace-certificate
post
Create a DNSZone.
/v2/dns-zones
get
Get a DNSZone.
/v2/dns-zones/{dnsZoneId}
delete
Delete a DNSZone.
/v2/dns-zones/{dnsZoneId}
put
Update a record set on a DNSZone.
/v2/dns-zones/{dnsZoneId}/record-sets/{recordSet}
post
Set a record set on a DNSZone to managed.
/v2/dns-zones/{dnsZoneId}/record-sets/{recordSet}/actions/set-managed
post
Check if a Domain is available to register.
/v2/domain-registrable
get
Suggest a list of domains based on a prompt using AI.
/v2/domain-suggestions
get
List TLDs.
/v2/domain-tlds
get
List the contact schemas for a TLD.
/v2/domain-tlds/{tld}/contact-schemas
post
Check if a Domain is available to transfer.
/v2/domain-transferable
get
List Domains
/v2/domains
get
Get a Domain.
/v2/domains/{domainId}
delete
Delete a Domain.
/v2/domains/{domainId}
post
Create an auth code for a Domains transfer-out process.
/v2/domains/{domainId}/actions/auth-code
post
Resend a Domain email.
/v2/domains/{domainId}/actions/resend-email
patch
Update the auth code of a Domain.
/v2/domains/{domainId}/auth-code
patch
Update a contact of a Domain.
/v2/domains/{domainId}/contacts/{contact}
delete
Abort a Domain declaration.
/v2/domains/{domainId}/declaration
get
Get the latest screenshot's FileReference belonging to a Domain.
/v2/domains/{domainId}/latest-screenshot
patch
Update the nameservers of a Domain.
/v2/domains/{domainId}/nameservers
patch
Update a Domain's project id.
/v2/domains/{domainId}/project-id
get
List Ingresses.
/v2/ingresses
post
Create an Ingress.
/v2/ingresses
get
Get an Ingress.
/v2/ingresses/{ingressId}
delete
Delete an Ingress.
/v2/ingresses/{ingressId}
post
Request the ACME certificate issuance of an Ingress.
/v2/ingresses/{ingressId}/actions/request-acme-certificate-issuance
post
Verifiy the ownership of an Ingress.
/v2/ingresses/{ingressId}/actions/verify-ownership
patch
Update the paths of an Ingress.
/v2/ingresses/{ingressId}/paths
patch
Update the tls settings of an Ingress.
/v2/ingresses/{ingressId}/tls
get
List DNSZones belonging to a Project.
/v2/projects/{projectId}/dns-zones