{ "opencollection": "1.0.0", "info": { "name": "Web3 Partner API v3 account hosting API", "version": "3.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "hosting", "type": "folder" }, "items": [ { "info": { "name": "List hosting configurations", "type": "http" }, "http": { "method": "GET", "url": "https://api.unstoppabledomains.com/partner/v3/domains/:name/dns/hosting", "params": [ { "name": "name", "value": "", "type": "path", "description": "Domain name" }, { "name": "$cursor", "value": "", "type": "query", "description": "Pagination cursor for retrieving the next page of results." }, { "name": "subName", "value": "", "type": "query", "description": "Filter results by subdomain name(s)." } ] }, "docs": "Retrieve all hosting configurations for the specified domain. Each configuration represents how a domain or subdomain serves content (e.g., redirect, reverse proxy).\n\nUse the `subName` parameter to filter results to specific subdomains. Results are paginated — use the `$cursor` parameter to retrieve subsequent pages.\n" }, { "info": { "name": "Create or update hosting configuration", "type": "http" }, "http": { "method": "PUT", "url": "https://api.unstoppabledomains.com/partner/v3/domains/:name/dns/hosting", "params": [ { "name": "name", "value": "", "type": "path", "description": "Domain name" }, { "name": "$preview", "value": "", "type": "query", "description": "Preview mode — validate the request without executing changes." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Set or update the hosting configuration for a domain or subdomain. This controls how the domain serves content — whether via redirect or reverse proxy.\n\nUse the `subName` field in the request body to target a specific subdomain. If omitted, the configuration applies to the root domain.\n\nAll hosting configurations require an SSL certificate. After creating or updating a configuration, the `certificateStatus` will initially be `PENDING` while the certificate is provisioned. This typically complete" }, { "info": { "name": "Delete hosting configuration", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.unstoppabledomains.com/partner/v3/domains/:name/dns/hosting", "params": [ { "name": "name", "value": "", "type": "path", "description": "Domain name" }, { "name": "$preview", "value": "", "type": "query", "description": "Preview mode — validate the request without executing changes." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Remove the hosting configuration for a domain or subdomain. This stops the domain from serving content through the configured hosting type and releases the associated SSL certificate.\n\nUse the `subName` field in the request body to target a specific subdomain's configuration. If omitted, the root domain configuration is removed.\n\nUse `$preview=true` to validate the request without applying changes.\n" } ] } ], "bundled": true }