When using this API to manage a zone, each change to either a record set or a zone setting is submitted to the network immediately after the API call is complete. If you want to group a series of changes together into a single unit, you can instead use the change list service. These functions allow you to create and manage collections of changes to a zone. Once you assemble a change list, you can submit it to the network as a single unit.
When you create a new change list, it is attached to the currently active version of the zone. If a new version of the zone is activated, any change lists attached to previous versions become stale. You can’t edit or submit them. Change list operations return a 409 error if you try to modify a stale change list.
You can manage only your own change lists. You can’t share them with other users, and other users can’t edit or submit them.