Hostingsurge Domains API
The Domains API from Hostingsurge — 16 operation(s) for domains.
Operations 19
POST
/projects/{projectId}/domains
Add a custom domain (optionally redirecting to another), or a wildcard domain…
#
POST
/projects/{projectId}/domains/{hostname}/verify
Re-check DNS, ownership (the routing record, or the TXT record when one is…
#
POST
/projects/{projectId}/domains/{hostname}/dns-setup/cloudflare
One-click DNS at Cloudflare: creates the records the domain needs (DNS only)…
#
GET
/projects/{projectId}/domains/{hostname}/dns-setup
One-click DNS setup: a Domain Connect link to the DNS provider of the domain…
#
PATCH
/projects/{projectId}/domains/{hostname}
Set or clear the redirect target and the redirect status code (www ↔ apex)
#
GET
/domain-registrations
Domains bought through Hostingsurge ("My domains"), the team's orders, its last…
#
GET
/domain-registrations/search
Search a name: availability and price of it under the usual TLDs (mybrand →…
#
POST
/domain-registrations/orders/{orderId}/cancel
Cancel an order that is not paid yet (its payment link stops working)
#
POST
/domain-registrations/transfers
Request a transfer of a name you own elsewhere (with its transfer code); our…
#
PATCH
/domain-registrations/domains/{domainId}
Change auto-renew, WHOIS privacy or the project a bought name is connected to…
#
POST
/domain-registrations/domains/{domainId}/renew
Renew a bought name now (idempotent per requestId)
#
GET
/domain-registrations/domains/{domainId}/dns
The DNS records of a bought name at the registrar: the team's own ones, the…
#
POST
/domain-registrations/domains/{domainId}/dns
Add and remove DNS records of a bought name (A, AAAA, CNAME, MX, TXT; or a…
#
GET
/domain-registrations/domains/{domainId}/dns/presets/{preset}
What a DNS preset would add to a bought name, what is already there and what it…
#
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-builder-visual-op-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-policy-templates-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-pending-changes-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-confirm-prices-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-collection-input-body-schema.json
JSONSchema
https://artifacts.apis.io/hostingsurge-com/json-schema/hostingsurge-com-create-shop-input-body-schema.json