aid: mongodb name: MongoDB description: MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database, MongoDB uses JSON-like documents with optional schemas. type: Index accessModel: pricing: freemium onboarding: self-serve trial: false try_now: true public: false label: Freemium · Self-serve signup confidence: high source: - plans - authentication generated: '2026-07-22' method: derived image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mongodb.png tags: - Cloud Database - Database - Document Database - NoSQL created: '2024' modified: '2026-05-19' url: https://www.mongodb.com specificationVersion: '0.19' apis: - name: MongoDB Atlas Data API description: >- The Atlas Data API lets you read and write data in MongoDB Atlas with standard HTTPS requests, without the need for a MongoDB driver. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.mongodb.com/docs/atlas/app-services/data-api/ baseURL: https://data.mongodb-api.com/app tags: - Data Access - HTTPS - REST API properties: - type: Documentation url: https://www.mongodb.com/docs/atlas/app-services/data-api/ - type: Examples url: https://www.mongodb.com/docs/atlas/app-services/data-api/examples/ - name: MongoDB Atlas App Services Admin API description: >- Admin API for MongoDB Atlas App Services (formerly Realm), used to manage applications, services, functions, and triggers. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://www.mongodb.com/docs/atlas/app-services/admin/api/v3/ baseURL: https://realm.mongodb.com/api/admin/v3.0 tags: - App Services - Mobile - Serverless - Realm properties: - type: Documentation url: https://www.mongodb.com/docs/atlas/app-services/admin/api/v3/ - aid: mongodb:mongodb-access-tracking-api name: MongoDB Access Tracking API description: >- Returns access logs for authentication attempts made to Atlas database deployments. To view database access history, you must have either the Project Owner or Organization Owner role. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Access Tracking properties: - type: OpenAPI url: openapi/mongodb-access-tracking-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-activity-feed-api name: MongoDB Activity Feed API description: >- Returns pre-filtered activity feed links for projects and organizations. The returned links can be shared and opened to view the activity feed with the specified filters applied. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Activity Feed properties: - type: OpenAPI url: openapi/mongodb-activity-feed-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-alert-configurations-api name: MongoDB Alert Configurations API description: >- Returns and edits the conditions that trigger alerts and how MongoDB Cloud notifies users. This collection remains under revision and may change. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Alert Configurations properties: - type: OpenAPI url: openapi/mongodb-alert-configurations-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-alerts-api name: MongoDB Alerts API description: >- Returns and acknowledges alerts that MongoDB Cloud triggers based on the alert conditions that you define. This collection remains under revision and may change. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Alerts properties: - type: OpenAPI url: openapi/mongodb-alerts-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-atlas-search-api name: MongoDB Atlas Search API description: >- Returns, adds, edits, and removes Atlas Search indexes for the specified cluster. Also returns and updates user-defined analyzers for the specified cluster. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Atlas Search properties: - type: OpenAPI url: openapi/mongodb-atlas-search-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-auditing-api name: MongoDB Auditing API description: Returns and edits database auditing settings for MongoDB Cloud projects. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Auditing properties: - type: OpenAPI url: openapi/mongodb-auditing-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-aws-clusters-dns-api name: MongoDB AWS Clusters DNS API description: >- Returns and edits custom DNS configurations for MongoDB Cloud database deployments on AWS. The resource requires your Project ID. If you use the VPC peering on AWS and you use your own DNS servers instead of Amazon Route 53, enable custom DNS. Before 31 March 2020, applications deployed within AWS using custom DNS services and VPC-peered with MongoDB Cloud couldn't connect over private IP addresses. Custom DNS resolved to public IP addresses. AWS internal DNS resolved to private IP addresses. Applications deployed with custom DNS services in AWS should use Private IP for Peering connection strings. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - AWS Clusters DNS properties: - type: OpenAPI url: openapi/mongodb-aws-clusters-dns-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-cloud-backups-api name: MongoDB Cloud Backups API description: >- Manages Cloud Backup snapshots, snapshot export buckets, restore jobs, and schedules. This resource applies only to clusters that use Cloud Backups. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Cloud Backups properties: - type: OpenAPI url: openapi/mongodb-cloud-backups-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-cloud-migration-service-api name: MongoDB Cloud Migration Service API description: >- Manages the Cloud Migration Service. Source organizations, projects, and MongoDB clusters reside on Cloud Manager or Ops Manager. Destination organizations, projects, and MongoDB clusters reside on MongoDB Cloud. Source databases can't use any authentication except SCRAM-SHA. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Cloud Migration Service properties: - type: OpenAPI url: openapi/mongodb-cloud-migration-service-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-cloud-provider-access-api name: MongoDB Cloud Provider Access API description: Returns, adds, authorizes, and removes AWS IAM roles in Atlas. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Cloud Provider Access properties: - type: OpenAPI url: openapi/mongodb-cloud-provider-access-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-cluster-outage-simulation-api name: MongoDB Cluster Outage Simulation API description: Returns, starts, or ends a cluster outage simulation. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Cluster Outage Simulation properties: - type: OpenAPI url: openapi/mongodb-cluster-outage-simulation-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-clusters-api name: MongoDB Clusters API description: >- Returns, adds, edits, and removes database deployments. Changes to cluster configurations can affect costs. This resource requires your Project ID. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Clusters properties: - type: OpenAPI url: openapi/mongodb-clusters-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-collection-level-metrics-api name: MongoDB Collection Level Metrics API description: >- Returns, adds, and edits pinned namespaces for the specified cluster or process. Also returns collection level latency metric data. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Collection Level Metrics properties: - type: OpenAPI url: openapi/mongodb-collection-level-metrics-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-custom-database-roles-api name: MongoDB Custom Database Roles API description: >- Returns, adds, edits, and removes custom database user privilege roles. Use custom roles to specify custom sets of actions that the MongoDB Cloud built-in roles can't describe. You define custom roles at the project level, for all clusters in the project. This resource supports a subset of MongoDB privilege actions. You can create a subset of custom role actions. To create a wider list of custom role actions, use the MongoDB Cloud user interface. Custom roles must include actions that all project's clusters support, and that are compatible with each MongoDB version that your project's clusters use. For example, if your project has MongoDB 4.2 clusters, you can't create custom roles that use actions introduced in MongoDB 4.4. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Custom Database Roles properties: - type: OpenAPI url: openapi/mongodb-custom-database-roles-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-data-federation-api name: MongoDB Data Federation API description: >- Returns, adds, edits, and removes Federated Database Instances. This resource requires your project ID. Changes to federated database instance configurations can affect costs. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Data Federation properties: - type: OpenAPI url: openapi/mongodb-data-federation-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-data-lake-pipelines-api name: MongoDB Data Lake Pipelines API description: Returns, edits, and removes Atlas Data Lake Pipelines and associated runs. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Data Lake Pipelines properties: - type: OpenAPI url: openapi/mongodb-data-lake-pipelines-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-database-users-api name: MongoDB Database Users API description: Returns, adds, edits, and removes database users. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Database Users properties: - type: OpenAPI url: openapi/mongodb-database-users-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-encryption-at-rest-using-customer-key-management-api name: MongoDB Encryption at Rest using Customer Key Management API description: >- Returns and edits the Encryption at Rest using Customer Key Management configuration. MongoDB Cloud encrypts all storage whether or not you use your own key management. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Encryption at Rest using Customer Key Management properties: - type: OpenAPI url: openapi/mongodb-encryption-at-rest-using-customer-key-management-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-events-api name: MongoDB Events API description: Returns events. This collection remains under revision and may change. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Events properties: - type: OpenAPI url: openapi/mongodb-events-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-federated-authentication-api name: MongoDB Federated Authentication API description: >- Returns, adds, edits, and removes federation-related features such as role mappings and connected organization configurations. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Federated Authentication properties: - type: OpenAPI url: openapi/mongodb-federated-authentication-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-flex-clusters-api name: MongoDB Flex Clusters API description: Returns, adds, edits, and removes flex clusters. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Flex Clusters properties: - type: OpenAPI url: openapi/mongodb-flex-clusters-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-flex-restore-jobs-api name: MongoDB Flex Restore Jobs API description: Returns and adds restore jobs for flex database deployments. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Flex Restore Jobs properties: - type: OpenAPI url: openapi/mongodb-flex-restore-jobs-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-flex-snapshots-api name: MongoDB Flex Snapshots API description: Returns and requests to download flex database deployment snapshots. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Flex Snapshots properties: - type: OpenAPI url: openapi/mongodb-flex-snapshots-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-global-clusters-api name: MongoDB Global Clusters API description: >- Returns, adds, and removes Global Cluster managed namespaces and custom zone mappings. Each collection in a Global Cluster is associated with a managed namespace. When you create a managed namespace for a Global Cluster, MongoDB Cloud creates an empty collection for that namespace. Creating a managed namespace doesn't populate a collection with data. Similarly, deleting a managed namespace doesn't delete the associated collection. MongoDB Cloud shards the empty collection using the required location field and a custom shard key. For example, if your custom shard key is `city`, the compound shard key is `location, city`. Each Global Cluster is also associated with one or more Global Writes Zones. When a user creates a Global Cluster, MongoDB Cloud automatically maps each location code to the closest geographical zone. Custom zone mappings allow administrators to override these automatic mappings. For example, a use case might require mapping a location code to a geographically distant zone. Administrators can manage custom zone mappings with the APIs below and the **Global Cluster Configuration** pane when you create or modify your Global Cluster. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Global Clusters properties: - type: OpenAPI url: openapi/mongodb-global-clusters-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-invoices-api name: MongoDB Invoices API description: Returns invoices. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Invoices properties: - type: OpenAPI url: openapi/mongodb-invoices-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-ldap-configuration-api name: MongoDB LDAP Configuration API description: >- Returns, edits, verifies, and removes LDAP configurations. An LDAP configuration defines settings for MongoDB Cloud to connect to your LDAP server over TLS for user authentication and authorization. Your LDAP server must be visible to the internet or connected to your MongoDB Cloud cluster with VPC Peering. Also, your LDAP server must use TLS. You must have the MongoDB Cloud admin user privilege to use these endpoints. Also, to configure user authentication and authorization with LDAPS, your cluster must run MongoDB 3.6 or higher. Groups for which you have configured LDAPS can't create a cluster using a version of MongoDB 3.6 or lower. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - LDAP Configuration properties: - type: OpenAPI url: openapi/mongodb-ldap-configuration-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-legacy-backup-api name: MongoDB Legacy Backup API description: Manages Legacy Backup snapshots, restore jobs, schedules and checkpoints. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Legacy Backup properties: - type: OpenAPI url: openapi/mongodb-legacy-backup-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-maintenance-windows-api name: MongoDB Maintenance Windows API description: >- Returns, edits, and removes maintenance windows. The maintenance procedure that MongoDB Cloud performs requires at least one replica set election during the maintenance window per replica set. You can defer a scheduled maintenance event for a project up to two times. Deferred maintenance events occur during your preferred maintenance window exactly one week after the previously scheduled date and time. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Maintenance Windows properties: - type: OpenAPI url: openapi/mongodb-maintenance-windows-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-mongodb-cloud-users-api name: MongoDB MongoDB Cloud Users API description: Returns, adds, and edits MongoDB Cloud users. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - MongoDB Cloud Users properties: - type: OpenAPI url: openapi/mongodb-mongodb-cloud-users-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-monitoring-and-logs-api name: MongoDB Monitoring and Logs API description: Returns database deployment monitoring and logging data. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Monitoring and Logs properties: - type: OpenAPI url: openapi/mongodb-monitoring-and-logs-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-network-peering-api name: MongoDB Network Peering API description: >- Returns, adds, edits, and removes network peering containers and peering connections. When you deploy an M10+ dedicated cluster, Atlas creates a VPC for the selected provider and region or regions if no existing VPC or VPC peering connection exists for that provider and region. Atlas assigns the VPC a Classless Inter-Domain Routing (CIDR) block. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Network Peering properties: - type: OpenAPI url: openapi/mongodb-network-peering-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-online-archive-api name: MongoDB Online Archive API description: Returns, adds, edits, or removes an online archive. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Online Archive properties: - type: OpenAPI url: openapi/mongodb-online-archive-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-organizations-api name: MongoDB Organizations API description: Returns, adds, and edits organizational units in MongoDB Cloud. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Organizations properties: - type: OpenAPI url: openapi/mongodb-organizations-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-performance-advisor-api name: MongoDB Performance Advisor API description: >- Returns suggested indexes and slow query data for a database deployment. Also enables or disables MongoDB Cloud-managed slow operation thresholds. To view field values in a sample query, you must have the Project Data Access Read Only role or higher. Otherwise, MongoDB Cloud returns redacted data rather than the field values. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Performance Advisor properties: - type: OpenAPI url: openapi/mongodb-performance-advisor-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-private-endpoint-services-api name: MongoDB Private Endpoint Services API description: Returns, adds, edits, and removes private endpoint services. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Private Endpoint Services properties: - type: OpenAPI url: openapi/mongodb-private-endpoint-services-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-programmatic-api-keys-api name: MongoDB Programmatic API Keys API description: >- Returns, adds, edits, and removes access tokens to use the MongoDB Cloud API. MongoDB Cloud applies these keys to organizations. These resources can return, assign, or revoke use of these keys within a specified project. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Programmatic API Keys properties: - type: OpenAPI url: openapi/mongodb-programmatic-api-keys-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-project-ip-access-list-api name: MongoDB Project IP Access List API description: >- Returns, adds, edits, and removes network access limits to database deployments in Atlas. This resource replaces the whitelist resource. Atlas removed whitelists in July 2021. Update your applications to use this new resource. This resource manages a project's IP Access List and supports creating temporary Access List entries that automatically expire within a user-configurable 7-day period. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Project IP Access List properties: - type: OpenAPI url: openapi/mongodb-project-ip-access-list-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-projects-api name: MongoDB Projects API description: Returns, adds, and edits collections of clusters and users in MongoDB Cloud. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Projects properties: - type: OpenAPI url: openapi/mongodb-projects-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-push-based-log-export-api name: MongoDB Push-Based Log Export API description: >- You can continually export mongod, mongos, and audit logs to an AWS S3 bucket. The new `/logIntegrations` API provides 1-minute log export on a best-effort basis. The existing `/pushBasedLogExport` API provides 5-minute log export and will be deprecated in the future. The log export integrations are managed at the project level. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Push-Based Log Export properties: - type: OpenAPI url: openapi/mongodb-push-based-log-export-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-query-shape-insights-api name: MongoDB Query Shape Insights API description: The Query Shape Insights API from MongoDB — 4 operation(s) for query shape insights. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Query Shape Insights properties: - type: OpenAPI url: openapi/mongodb-query-shape-insights-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-rate-limiting-api name: MongoDB Rate Limiting API description: Returns details about rate limit policies for the Atlas Administration API. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Rate Limiting properties: - type: OpenAPI url: openapi/mongodb-rate-limiting-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-resource-policies-api name: MongoDB Resource Policies API description: Configure and manage Atlas Resource Policies within your organization. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Resource Policies properties: - type: OpenAPI url: openapi/mongodb-resource-policies-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-rolling-index-api name: MongoDB Rolling Index API description: >- Creates one index to a database deployment in a rolling manner. Rolling indexes build indexes on the applicable nodes sequentially and may reduce the performance impact of an index build if your deployment's average CPU utilization exceeds (N-1)/N-10% where N is the number of CPU threads available to mongod of if the WiredTiger cache fill ratio regularly exceeds 90%. If your deployment does not meet this criteria, use the default index build. You can't create a rolling index on an `M0` free cluster or `M2/M5` shared cluster. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Rolling Index properties: - type: OpenAPI url: openapi/mongodb-rolling-index-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-root-api name: MongoDB Root API description: >- Returns details that describe the MongoDB Cloud build and the access token that requests this resource. This starts the MongoDB Cloud API. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Root properties: - type: OpenAPI url: openapi/mongodb-root-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-serverless-instances-api name: MongoDB Serverless Instances API description: Returns, adds, edits, and removes serverless instances. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Serverless Instances properties: - type: OpenAPI url: openapi/mongodb-serverless-instances-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-serverless-private-endpoints-api name: MongoDB Serverless Private Endpoints API description: >- Returns, adds, edits, and removes private endpoints for serverless instances. To learn more, see the Atlas Administration API tab on the following tutorial. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Serverless Private Endpoints properties: - type: OpenAPI url: openapi/mongodb-serverless-private-endpoints-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-service-accounts-api name: MongoDB Service Accounts API description: >- Endpoints for managing Service Accounts and secrets. Service Accounts are used for programmatic access to the Atlas Admin API through the OAuth 2.0 Client Credentials flow. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Service Accounts properties: - type: OpenAPI url: openapi/mongodb-service-accounts-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-streams-api name: MongoDB Streams API description: >- Returns, adds, edits, and removes Streams Workspaces. This resource requires your project ID. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Streams properties: - type: OpenAPI url: openapi/mongodb-streams-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-teams-api name: MongoDB Teams API description: Returns, adds, edits, or removes teams. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Teams properties: - type: OpenAPI url: openapi/mongodb-teams-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-third-party-integrations-api name: MongoDB Third-Party Integrations API description: >- Returns, adds, edits, and removes third-party service integration configurations. MongoDB Cloud sends alerts to each third-party service that you configure. **IMPORTANT**: Each project can only have one configuration per `integrationType`. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - Third-Party Integrations properties: - type: OpenAPI url: openapi/mongodb-third-party-integrations-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md - aid: mongodb:mongodb-x-509-authentication-api name: MongoDB X.509 Authentication API description: >- Returns, edits, and removes user-managed X.509 configurations. Also returns and generates MongoDB Cloud-managed X.509 certificates for database users. The following resources help manage database users who authenticate using X.509 certificates. You can manage these X.509 certificates or let MongoDB Cloud do it for you. If MongoDB Cloud manages your certificates, it also manages your Certificate Authority and can generate certificates for your database users. No additional X.509 configuration is required. If you manage your certificates, you must provide a Certificate Authority and generate certificates for your database users. humanURL: https://www.mongodb.com/docs/atlas/api/ baseURL: https://cloud.mongodb.com/api/atlas/v2 tags: - X.509 Authentication properties: - type: OpenAPI url: openapi/mongodb-x-509-authentication-api-openapi.yml - type: Documentation url: https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ - type: Authentication url: https://www.mongodb.com/docs/atlas/api/api-authentication/ - type: RateLimits url: https://www.mongodb.com/docs/atlas/api/api-rate-limit/ - type: Versioning url: https://www.mongodb.com/docs/atlas/api/versioned-api-overview/ - type: ChangeLog url: https://www.mongodb.com/docs/atlas/reference/api-resources-spec/changelog/ - type: GraphQL url: graphql/mongodb-graphql.md common: - type: AgenticAccess url: agentic-access/mongodb-agentic-access.yml - type: TrustCenter url: security/mongodb-trust-center.yml - type: VulnerabilityDisclosure url: security/mongodb-vulnerability-disclosure.yml - type: DomainSecurity url: security/mongodb-domain-security.yml - type: Authentication url: authentication/mongodb-authentication.yml - type: OAuthScopes url: scopes/mongodb-scopes.yml - type: MCPServer url: https://github.com/mongodb-js/mongodb-mcp-server name: MCP Server description: MongoDB MCP Server for natural-language queries, aggregations, and Atlas management; runs via npx with connection-string or Atlas API auth and read-only / disabled-tools flags. - type: LinkedIn url: https://www.linkedin.com/company/mongodbinc - type: Website url: https://www.mongodb.com - type: GettingStarted url: https://www.mongodb.com/docs/atlas/getting-started/ - type: Blog url: https://www.mongodb.com/blog - type: Support url: https://www.mongodb.com/support - type: Community url: https://www.mongodb.com/community - type: Portal url: https://www.mongodb.com/developer/ - type: StatusPage url: https://status.mongodb.com/ - type: TermsOfService url: https://www.mongodb.com/legal/terms-of-use - type: PrivacyPolicy url: https://www.mongodb.com/legal/privacy-policy - type: GitHubOrganization url: https://github.com/mongodb - type: Features data: - Atlas M0 Free shared cluster (512 MB, 100 ops/sec) - Atlas Flex with $8-$30/month capped pricing - Atlas Dedicated M10+ from ~$0.08/hr ($57/month) - 'Atlas Serverless: $0.10/M reads, $1.00/M writes, $0.025/GB-month storage' - Atlas Search and Atlas Vector Search - Atlas Stream Processing - Atlas Data Federation across S3 and Atlas - Atlas Data API and GraphQL API - Atlas App Services (formerly Realm) - Atlas Admin API for programmatic cluster management - Multi-cloud across AWS, Azure, GCP - Multi-region clusters with global write zones - BI Connector for SQL access - Online archive for cold data tiering - Backups with point-in-time restore - VPC Peering and Private Endpoints - LDAP, X.509, and AWS IAM authentication sources: - https://www.mongodb.com/pricing - https://www.mongodb.com/pricing/calculator updated: '2026-05-04' - type: Integrations url: https://www.mongodb.com/company/partners - name: Agent Skills url: https://github.com/mongodb/agent-skills type: AgentSkills integrations: - name: MongoDB - name: atlas_product_family - name: atlas_database - name: atlas_search - name: mdb_vector_search - name: atlas_stream_processing - name: enterprise_advanced_product family - name: community_edition_product_family - name: mdb_compass - name: atlas_integration - name: mdb_migrator - name: general_action_read - name: misc_achievement - name: general_content_ebook - name: general_content_learn - name: general_events_ask_the_experts - name: general_events_session - name: Language Selector - name: Confluent logo image - name: Capgemini logo image - name: Anthropic - name: Accenture logo image - name: Alibaba Cloud logo image - name: BigID logo image - name: Carahsoft logo image - name: Plus Button maintainers: - FN: Kin Lane email: kin@apievangelist.com