A Managed MongoDB® Database Instance is composed of one or multiple dedicated compute nodes running a single database engine.
List MongoDB® Database Instances
List all MongoDB® Database Instances in the specified region. By default, the MongoDB® Database Instances returned in the list are ordered by creation date in ascending order, though this can be modified via the order_by field. You can define additional parameters for your query, such as tags and name. For the name parameter, the value you include will be checked against the whole name string to see if it includes the string you put in the parameter.
path Parameters
regionThe region you want to target
query Parameters
tagsList Database Instances that have a given tag.
nameLists Database Instances that match a name pattern.
order_byCriteria to use when ordering Database Instance listings.
organization_idOrganization ID of the Database Instance.
project_idProject ID to list the instances of.
pagepage_sizeList MongoDB® Database Instances › Responses
List of all Database Instances available in an Organization or Project.
total_countTotal count of Database Instances available in an Organization or Project.
Create a MongoDB® Database Instance
Create a new MongoDB® Database Instance.
path Parameters
regionThe region you want to target
Create a MongoDB® Database Instance › Request Body
versionMajor version of the MongoDB® engine.
node_amountNumber of node to use for the Database Instance.
node_typeType of node to use for the Database Instance.
user_nameUsername created when the Database Instance is created.
passwordPassword of the initial user.
project_idThe Project ID on which the Database Instance will be created.
nameName of the Database Instance.
tagsTags to apply to the Database Instance.
Instance volume information.
One or multiple EndpointSpec used to expose your Database Instance.
Create a MongoDB® Database Instance › Responses
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
project_idProject ID the Database Instance belongs to. (UUID format)
organization_idOrganization ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
versionMongoDB® major engine version of the Database Instance.
tagsList of tags applied to the Database Instance.
node_amountNumber of node in the Database Instance.
node_typeNode type of the Database Instance.
Volumes of the Database Instance.
List of Database Instance endpoints.
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
Snapshot schedule configuration of the Database Instance.
List of settings applied to the Database Instance.
Get a MongoDB® Database Instance
Retrieve information about a given MongoDB® Database Instance, specified by the region and instance_id parameters. Its full details, including name, status, IP address and port, are returned in the response object.
path Parameters
regionThe region you want to target
instance_idUUID of the Database Instance.
Get a MongoDB® Database Instance › Responses
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
project_idProject ID the Database Instance belongs to. (UUID format)
organization_idOrganization ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
versionMongoDB® major engine version of the Database Instance.
tagsList of tags applied to the Database Instance.
node_amountNumber of node in the Database Instance.
node_typeNode type of the Database Instance.
Volumes of the Database Instance.
List of Database Instance endpoints.
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
Snapshot schedule configuration of the Database Instance.
List of settings applied to the Database Instance.
Delete a MongoDB® Database Instance
Delete a given MongoDB® Database Instance, specified by the region and instance_id parameters. Deleting a MongoDB® Database Instance is permanent, and cannot be undone. Note that upon deletion all your data will be lost.
path Parameters
regionThe region you want to target
instance_idUUID of the Database Instance to delete.
Delete a MongoDB® Database Instance › Responses
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
project_idProject ID the Database Instance belongs to. (UUID format)
organization_idOrganization ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
versionMongoDB® major engine version of the Database Instance.
tagsList of tags applied to the Database Instance.
node_amountNumber of node in the Database Instance.
node_typeNode type of the Database Instance.
Volumes of the Database Instance.
List of Database Instance endpoints.
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
Snapshot schedule configuration of the Database Instance.
List of settings applied to the Database Instance.
Update a MongoDB® Database Instance
Update the parameters of a MongoDB® Database Instance.
path Parameters
regionThe region you want to target
instance_idUUID of the Database Instance to update.
Update a MongoDB® Database Instance › Request Body
nameName of the Database Instance.
tagsTags of a Database Instance.
snapshot_schedule_frequency_hoursIn hours.
snapshot_schedule_retention_daysIn days.
is_snapshot_schedule_enabledDefines whether or not the snapshot schedule is enabled.
Update a MongoDB® Database Instance › Responses
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
project_idProject ID the Database Instance belongs to. (UUID format)
organization_idOrganization ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
versionMongoDB® major engine version of the Database Instance.
tagsList of tags applied to the Database Instance.
node_amountNumber of node in the Database Instance.
node_typeNode type of the Database Instance.
Volumes of the Database Instance.
List of Database Instance endpoints.
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
Snapshot schedule configuration of the Database Instance.
List of settings applied to the Database Instance.
Get the certificate of a Database Instance
Retrieve the certificate of a given Database Instance, specified by the instance_id parameter.
path Parameters
regionThe region you want to target
instance_idUUID of the Database Instance.
Get the certificate of a Database Instance › Responses
namecontent_typecontentUpgrade a Database Instance
Upgrade your current Database Instance specifications like volume size.
path Parameters
regionThe region you want to target
instance_idUUID of the Database Instance you want to upgrade. (UUID format)
Upgrade a Database Instance › Request Body
volume_size_bytesIncrease your Block Storage volume size. (in bytes)
version_id(UUID format)
Upgrade a Database Instance › Responses
idUUID of the Database Instance. (UUID format)
nameName of the Database Instance.
project_idProject ID the Database Instance belongs to. (UUID format)
organization_idOrganization ID the Database Instance belongs to. (UUID format)
statusStatus of the Database Instance.
versionMongoDB® major engine version of the Database Instance.
tagsList of tags applied to the Database Instance.
node_amountNumber of node in the Database Instance.
node_typeNode type of the Database Instance.
Volumes of the Database Instance.
List of Database Instance endpoints.
created_atCreation date (must follow the ISO 8601 format). (RFC 3339 format)
regionRegion the Database Instance is in.
Snapshot schedule configuration of the Database Instance.
List of settings applied to the Database Instance.