Authorization

Users need to authenticate in order to receive a bearer token that they can use throughout their session while interacting with our APIs.
Once you have an access_token, use it in the request headers to provide authorization for subsequent requests:
Authorization: Bearer <access_token>

post

Generates a new bearer token that can be used in the request headers to provide authorization for subsequent requests.

List Zones

Returns the list of zone names that are eligible for Snapshot and Restore. Any pre-existing snapshot date for a zone will be displayed as well.

get

Returns the list of eligible zones and the existing Snapshot date with description, if any exist.

Create, Retrieve, and Delete a Snapshot of a Zone

Create a Snapshot of your zone allowing you to save your current zone configuration settings. Once created, you can retrieve the snapshot details. If you no longer need the Snapshot of the zone, you can delete it.
Note - Any user with Read permissions for the zone can create a Snapshot.

post

Create a Snapshot of a Zone - Deletes previously saved Snapshots of the zone.

get

Get Snapshot of a Zone.

delete

Delete the snapshot of a Zone.

Restore Zone Snapshot

Replaces your current zone configuration with the most recently saved Snapshot of your zone.

post

Restore the Zone Snapshot.