Logo
Akamai APIs API Documentation

Change lists

Number of APIs: 8


1. Create a change list

POST https://{{host}}/config-dns/v2/changelists?zone={{zone}}

Creates a new change list based on the most recent version of a zone. No POST body is needed, since the object is read-only.



2. List user's change lists

GET https://{{host}}/config-dns/v2/changelists

Retrieves the change lists that you created. Otherwise, displays both stale change lists and change lists for zones you can no longer access.



3. Search for change lists

POST https://{{host}}/config-dns/v2/changelists/search

Given a list of zone names, this operation lists the change lists that you've created on those zones. If the input list is empty, the response doesn't return any change lists. Note that it's possible to own a change list on a zone that you're no longer allowed to access.



4. Get a change list

GET https://{{host}}/config-dns/v2/changelists/:zone

Describes a change list, showing its base zone version, last modified time, and current change tag.



5. Delete a change list

DELETE https://{{host}}/config-dns/v2/changelists/:zone

Removes an unneeded change list.



6. Show changes

GET https://{{host}}/config-dns/v2/changelists/:zone/diff

Show differences between this change list and its base version.



7. List record set names for a change list

GET https://{{host}}/config-dns/v2/changelists/:zone/names

Retrieves a list of record names that exist on this zone, based on the change list. If a record is deleted in the change list, it doesn't appear on the list of records returned. If no record sets exist within the change list, this operation returns an empty list.



8. Submit a change list

POST https://{{host}}/config-dns/v2/changelists/:zone/submit?skipSignAndServeSafetyCheck={{skipSignAndServeSafetyCheck}}

Applies all of the changes in this change list to the current zone. This operation fails if the change list has become stale.



ENDPOINTS