Logo
Akamai APIs API Documentation

Delete requests

Number of APIs: 7


1. Submit a bulk proxy zone delete request

POST https://{{host}}/config-dns/v2/proxies/:proxyId/zones/delete-requests

Submits a request to delete one or more proxy zones asynchronously. Each element in the response array is the name of a proxy zone to be deleted. Before deleting a zone from the Edge DNS system, the API makes sure Akamai servers aren't receiving DNS requests for that proxy zone. It also checks that the proxy zone isn't currently delegated to Akamai's name servers. An offline task deletes the proxy zones. The result of this operation is a requestId, which you can use to check the task's status and view its results once it completes.



2. Get all bulk proxy zone delete results

GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/delete-requests/results

Retrieves the results for all requests for a given proxy.



3. Check bulk proxy zone delete status

GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/delete-requests/:requestId

Retrieves the current status of a running or completed request. The requestId was returned when the delete request was initiated.



4. Get a bulk proxy zone delete result

GET https://{{host}}/config-dns/v2/proxies/:proxyId/zones/delete-requests/:requestId/result

Retrieves the result from a completed request.



5. Submit a bulk zone delete request

POST https://{{host}}/config-dns/v2/zones/delete-requests

Submits a request to delete one or more new Zones asynchronously. The request body contains a JSON array. Each element in the array is the name of a zone to be deleted. Before deleting a zone from the Edge DNS system, the API makes sure Akamai servers aren't receiving DNS requests for that zone. It also checks that the zone isn't currently delegated to Akamai's name servers. An offline task deletes the new zones. The result of this operation is a requestId, which you can use to check the task's status and view its results once it completes.



6. Check bulk zone delete status

GET https://{{host}}/config-dns/v2/zones/delete-requests/:requestId

Retrieves the current status of a running or completed request. The requestId was returned when the delete request was initiated.



7. Get bulk zone delete results

GET https://{{host}}/config-dns/v2/zones/delete-requests/:requestId/result

Retrieves the results from a completed request.



ENDPOINTS