Number of APIs: 7
1. Submit a bulk proxy zone create request
POST https://{{host}}/config-dns/v2/proxies/:proxyId/zones/create-requests
Submits a request to create one or more new Proxy Zones asynchronously. The request body contains a JSON array. Each object in the array contains the data necessary to create a proxy zone. All proxy zones are created on the same contract and group. An offline task creates the new proxy zones. You can use the response's requestId
to check the task's status and view its results once it completes.
2. Get a bulk proxy zone create results for a proxy
GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/create-requests
Retrieves the results of requests for a given proxy.
3. Check bulk proxy zone create status
GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/create-requests/:requestId
Retrieves the current status of a running or completed request. The requestId
was returned when the create request was initiated.
4. Get a bulk proxy zone create result
GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/create-requests/:requestId/result
Retrieves the results from a completed request.
5. Submit a bulk zone create request
POST https://{{host}}/config-dns/v2/zones/create-requests?contractId={{contractId}}&gid={{gid}}
Submits a request to create one or more new Zones asynchronously. The request body contains a JSON array. Each object in the array contains the data necessary to create a zone. All zones are created on the same contract and group. An offline task creates the new zones. You can use the response's requestId
to check the task's status and view its results once it completes.
6. Check bulk zone create status
GET https://{{host}}/config-dns/v2/zones/create-requests/:requestId
Retrieves the current status of a running or completed request. The requestId
was returned when the create request was initiated.
7. Get bulk zone create results
GET https://{{host}}/config-dns/v2/zones/create-requests/:requestId/result
Retrieves the results from a completed request.
ENDPOINTS