Home
MongoDB
MongoDB Atlas Administration API — Cloud Backups
MongoDB Atlas Administration API — Cloud Backups
MongoDB Atlas Administration API — Cloud Backups. 35 operations. Lead operation: Return All Snapshot Export Buckets. Self-contained Naftiko capability covering one Mongodb business surface.
What You Can Do
GET
Listgroupbackupexportbuckets
— Return All Snapshot Export Buckets
/v1/api/atlas/v2/groups/{groupid}/backup/exportbuckets
POST
Creategroupbackupexportbucket
— Create One Snapshot Export Bucket
/v1/api/atlas/v2/groups/{groupid}/backup/exportbuckets
DELETE
Deletegroupbackupexportbucket
— Delete One Snapshot Export Bucket
/v1/api/atlas/v2/groups/{groupid}/backup/exportbuckets/{exportbucketid}
GET
Getgroupbackupexportbucket
— Return One Snapshot Export Bucket
/v1/api/atlas/v2/groups/{groupid}/backup/exportbuckets/{exportbucketid}
PATCH
Updategroupbackupexportbucket
— Update One Export Bucket Private Networking Settings
/v1/api/atlas/v2/groups/{groupid}/backup/exportbuckets/{exportbucketid}
GET
Listgroupbackupprivateendpoints
— Return Object Storage Private Endpoints for Cloud Backups for One Cloud Provider in One Project
/v1/api/atlas/v2/groups/{groupid}/backup/{cloudprovider}/privateendpoints
POST
Creategroupbackupprivateendpoint
— Create One Object Storage Private Endpoint for Cloud Backups for One Cloud Provider in One Project
/v1/api/atlas/v2/groups/{groupid}/backup/{cloudprovider}/privateendpoints
DELETE
Deletegroupbackupprivateendpoint
— Delete One Object Storage Private Endpoint for Cloud Backups for One Cloud Provider from One Project
/v1/api/atlas/v2/groups/{groupid}/backup/{cloudprovider}/privateendpoints/{endpointid}
GET
Getgroupbackupprivateendpoint
— Return One Object Storage Private Endpoint for Cloud Backups for One Cloud Provider in One Project
/v1/api/atlas/v2/groups/{groupid}/backup/{cloudprovider}/privateendpoints/{endpointid}
DELETE
Disablegroupbackupcompliancepolicy
— Disable Backup Compliance Policy Settings
/v1/api/atlas/v2/groups/{groupid}/backupcompliancepolicy
GET
Getgroupbackupcompliancepolicy
— Return Backup Compliance Policy Settings
/v1/api/atlas/v2/groups/{groupid}/backupcompliancepolicy
PUT
Updategroupbackupcompliancepolicy
— Update Backup Compliance Policy Settings
/v1/api/atlas/v2/groups/{groupid}/backupcompliancepolicy
GET
Listgroupclusterbackupexports
— Return All Snapshot Export Jobs
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/exports
POST
Creategroupclusterbackupexport
— Create One Snapshot Export Job
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/exports
GET
Getgroupclusterbackupexport
— Return One Snapshot Export Job
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/exports/{exportid}
GET
Listgroupclusterbackuprestorejobs
— Return All Restore Jobs for One Cluster
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/restorejobs
POST
Creategroupclusterbackuprestorejob
— Create One Restore Job of One Cluster
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/restorejobs
DELETE
Cancelgroupclusterbackuprestorejob
— Cancel One Restore Job for One Cluster
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/restorejobs/{restorejobid}
GET
Getgroupclusterbackuprestorejob
— Return One Restore Job for One Cluster
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/restorejobs/{restorejobid}
DELETE
Deletegroupclusterbackupschedule
— Remove All Cloud Backup Schedules
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/schedule
GET
Getgroupclusterbackupschedule
— Return One Cloud Backup Schedule
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/schedule
PATCH
Updategroupclusterbackupschedule
— Update Cloud Backup Schedule for One Cluster
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/schedule
GET
Listgroupclusterbackupsnapshots
— Return All Replica Set Cloud Backups
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots
POST
Takegroupclusterbackupsnapshots
— Take One On-Demand Snapshot
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots
DELETE
Deletegroupclusterbackupsnapshotshardedcluster
— Remove One Sharded Cluster Cloud Backup
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/shardedcluster/{snapshotid}
GET
Getgroupclusterbackupsnapshotshardedcluster
— Return One Sharded Cluster Cloud Backup
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/shardedcluster/{snapshotid}
GET
Listgroupclusterbackupsnapshotshardedclusters
— Return All Sharded Cluster Cloud Backups
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/shardedclusters
DELETE
Deletegroupclusterbackupsnapshot
— Remove One Replica Set Cloud Backup
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/{snapshotid}
GET
Getgroupclusterbackupsnapshot
— Return One Replica Set Cloud Backup
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/{snapshotid}
PATCH
Updategroupclusterbackupsnapshot
— Update Expiration Date for One Cloud Backup
/v1/api/atlas/v2/groups/{groupid}/clusters/{clustername}/backup/snapshots/{snapshotid}
GET
Listgroupserverlessbackuprestorejobs
— Return All Restore Jobs for One Serverless Instance
/v1/api/atlas/v2/groups/{groupid}/serverless/{clustername}/backup/restorejobs
POST
Creategroupserverlessbackuprestorejob
— Create One Restore Job for One Serverless Instance
/v1/api/atlas/v2/groups/{groupid}/serverless/{clustername}/backup/restorejobs
GET
Getgroupserverlessbackuprestorejob
— Return One Restore Job for One Serverless Instance
/v1/api/atlas/v2/groups/{groupid}/serverless/{clustername}/backup/restorejobs/{restorejobid}
GET
Listgroupserverlessbackupsnapshots
— Return All Snapshots of One Serverless Instance
/v1/api/atlas/v2/groups/{groupid}/serverless/{clustername}/backup/snapshots
GET
Getgroupserverlessbackupsnapshot
— Return One Snapshot of One Serverless Instance
/v1/api/atlas/v2/groups/{groupid}/serverless/{clustername}/backup/snapshots/{snapshotid}
Capability Spec