Back

/mongo

v1 Endpoints

REST Endpoint
Description
GraphQL Query CDM Availability
POST /mongo/collection/assign_sla Assigns SLA Domain to the given MongoDB collection objects. Restricted
GET /mongo/collection Retrieve summary information for all MongoDB collection that are part of the Rubrik cluster. Available from 9.1.1 Available
GET /mongo/collection_set Retrieve summary information for all MongoDB collection sets that are part of the Rubrik cluster. Available
GET /mongo/collection_set/{id}/snapshot Retrieve a summary of information about the full and incremental snapshots of a specified MongoDB collection set. Available
GET /mongo/database Retrieve summary information for all MongoDB databases that are part of the Rubrik cluster. Available
GET /mongo/database/{id}/snapshot Retrieve a summary of information about the full and incremental snapshots associated with a specified MongoDB database. Available
POST /mongo/database/{id}/snapshot Initiates a job to take an on-demand, full, or incremental snapshot of the specified MongoDB database. Available
POST /mongo/recovery/get_recoverable_range Retrieves the recoverable range for the specified databases and collections of a MongoDB cluster. Available from 9.1.1 Available
POST /mongo/recovery/recover Recovers the selected objects from source to target MongoDB cluster. Available
GET /mongo/request/{id} Retrieves the status of an asynchronous request associated with MongoDB. Restricted
GET /mongo/source Retrieve summary information for all MongoDB sources that are created within a Rubrik cluster. Available
POST /mongo/source Adds a new MongoDB source to the Rubrik Cluster. Available from 9.0.2 Available
PUT /mongo/source/{id} Updates a MongoDB source details. You can use this endpoint for updating MongoDB source details when the request to add a source fails. Available from 9.0.2 Available
PATCH /mongo/source/{id} Edits the properties of a MongoDB source. Hosts, name, and type of MongoDB cannot be changed once added. Available from 9.0.2 Restricted
DELETE /mongo/source/{id} Deletes a specific MongoDB source. Restricted
POST /mongo/source/{id}/discover Initiates an on-demand job to discover a MongoDB source. Restricted