MongoDB website screenshot

MongoDB

MongoDB provides a document‑model database platform that can be deployed on any cloud or on‑premises infrastructure. It offers services such as MongoDB Atlas for multi‑cloud data management, vector search, real‑time operational workloads, and tools like Compass for GUI access. The platform is used by developers and enterprises building applications that require scalable, searchable, and AI‑enabled data handling.

MongoDB publishes 58 API contracts indexed on the APIs.io network, including Access Tracking API, Activity Feed API, Alert Configurations API, and 55 more. Tagged areas include Cloud Database, Database, Document Database, NoSQL, and MongoDB.

The MongoDB catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

MongoDB’s developer surface includes CLI, changelog, documentation, API reference, signup flow, pricing, authentication, and 41 more developer resources.

76.9/100 exemplar ▼ -9.3 Agent 56/100 agent ready Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessFreemiumSelf serve⚡ Free to try
2 published contracts 2 MCP Servers 8 Agent Skills 17 Features
Cloud DatabaseDatabaseDocument DatabaseNoSQLMongoDB

What this lets a business do 4

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Cybersecurity Management
BC-620
Cloud Provider AccessCustom Database RolesDatabase UsersEncryption at Rest using Customer Key ManagementFederated AuthenticationLDAP Configuration
POST /api/atlas/v2/groups/{groupId}/customDBRoles/roles POST /api/atlas/v2/groups/{groupId}/databaseUsers POST /api/atlas/v2/federationSettings/{federationSettingsId}/connectedOrgConfigs/{orgId}/roleMappings POST /api/atlas/v2/federationSettings/{federationSettingsId}/identityProviders
SaaS Platform Operations Management
BC-4220
Cloud BackupsCluster Outage SimulationLegacy BackupMonitoring and LogsPush-Based Log Export
Information Technology Management
BC-600
ClustersFlex ClustersNetwork PeeringPrivate Endpoint Services
POST /api/atlas/v2/groups/{groupId}/clusters POST /api/atlas/v2/groups/{groupId}/flexClusters
Subscription Billing & Revenue Management
BC-4250
Invoices

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/mongodb: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
AI Agent Tools (MCP servers, A2A agents) mixed 48.7 - -
Retrieval, Vector and RAG mixed 48.7 - -

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

APIs 58

Individual APIs this provider publishes, each with its own machine-readable definition.

MongoDB Atlas Data API

The Atlas Data API lets you read and write data in MongoDB Atlas with standard HTTPS requests, without the need for a MongoDB driver.

MongoDB Atlas App Services Admin API

Admin API for MongoDB Atlas App Services (formerly Realm), used to manage applications, services, functions, and triggers.

MongoDB Access Tracking API

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...

MongoDB Activity Feed API

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.

MongoDB Alert Configurations API

Returns and edits the conditions that trigger alerts and how MongoDB Cloud notifies users. This collection remains under revision and may change.

MongoDB Alerts API

Returns and acknowledges alerts that MongoDB Cloud triggers based on the alert conditions that you define. This collection remains under revision and may change.

MongoDB Atlas Search API

Returns, adds, edits, and removes Atlas Search indexes for the specified cluster. Also returns and updates user-defined analyzers for the specified cluster.

MongoDB Auditing API

Returns and edits database auditing settings for MongoDB Cloud projects.

MongoDB AWS Clusters DNS API

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 y...

MongoDB Cloud Backups API

Manages Cloud Backup snapshots, snapshot export buckets, restore jobs, and schedules. This resource applies only to clusters that use Cloud Backups.

MongoDB Cloud Migration Service API

Manages the Cloud Migration Service. Source organizations, projects, and MongoDB clusters reside on Cloud Manager or Ops Manager. Destination organizations, projects, and MongoD...

MongoDB Cloud Provider Access API

Returns, adds, authorizes, and removes AWS IAM roles in Atlas.

MongoDB Cluster Outage Simulation API

Returns, starts, or ends a cluster outage simulation.

MongoDB Clusters API

Returns, adds, edits, and removes database deployments. Changes to cluster configurations can affect costs. This resource requires your Project ID.

MongoDB Collection Level Metrics API

Returns, adds, and edits pinned namespaces for the specified cluster or process. Also returns collection level latency metric data.

MongoDB Custom Database Roles API

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. ...

MongoDB Data Federation API

Returns, adds, edits, and removes Federated Database Instances. This resource requires your project ID. Changes to federated database instance configurations can affect costs.

MongoDB Data Lake Pipelines API

Returns, edits, and removes Atlas Data Lake Pipelines and associated runs.

MongoDB Database Users API

Returns, adds, edits, and removes database users.

MongoDB Encryption at Rest using Customer Key Management API

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.

MongoDB Events API

Returns events. This collection remains under revision and may change.

MongoDB Federated Authentication API

Returns, adds, edits, and removes federation-related features such as role mappings and connected organization configurations.

MongoDB Flex Clusters API

Returns, adds, edits, and removes flex clusters.

MongoDB Flex Restore Jobs API

Returns and adds restore jobs for flex database deployments.

MongoDB Flex Snapshots API

Returns and requests to download flex database deployment snapshots.

MongoDB Global Clusters API

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 creat...

MongoDB Invoices API

Returns invoices.

MongoDB LDAP Configuration API

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 authenticati...

MongoDB Legacy Backup API

Manages Legacy Backup snapshots, restore jobs, schedules and checkpoints.

MongoDB Maintenance Windows API

Returns, edits, and removes maintenance windows. The maintenance procedure that MongoDB Cloud performs requires at least one replica set election during the maintenance window p...

MongoDB Cloud Users API

Returns, adds, and edits MongoDB Cloud users.

MongoDB Monitoring and Logs API

Returns database deployment monitoring and logging data.

MongoDB Network Peering API

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 an...

MongoDB Online Archive API

Returns, adds, edits, or removes an online archive.

MongoDB Organizations API

Returns, adds, and edits organizational units in MongoDB Cloud.

MongoDB Performance Advisor API

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 samp...

MongoDB Private Endpoint Services API

Returns, adds, edits, and removes private endpoint services.

MongoDB Programmatic API Keys API

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 us...

MongoDB Project IP Access List API

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. U...

MongoDB Projects API

Returns, adds, and edits collections of clusters and users in MongoDB Cloud.

MongoDB Push-Based Log Export API

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 `...

MongoDB Query Shape Insights API

The Query Shape Insights API from MongoDB — 4 operation(s) for query shape insights.

MongoDB Rate Limiting API

Returns details about rate limit policies for the Atlas Administration API.

MongoDB Resource Policies API

Configure and manage Atlas Resource Policies within your organization.

MongoDB Rolling Index API

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 in...

MongoDB Root API

Returns details that describe the MongoDB Cloud build and the access token that requests this resource. This starts the MongoDB Cloud API.

MongoDB Serverless Instances API

Returns, adds, edits, and removes serverless instances.

MongoDB Serverless Private Endpoints API

Returns, adds, edits, and removes private endpoints for serverless instances. To learn more, see the Atlas Administration API tab on the following tutorial.

MongoDB Service Accounts API

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.

MongoDB Streams API

Returns, adds, edits, and removes Streams Workspaces. This resource requires your project ID.

MongoDB Teams API

Returns, adds, edits, or removes teams.

MongoDB Third-Party Integrations API

Returns, adds, edits, and removes third-party service integration configurations. MongoDB Cloud sends alerts to each third-party service that you configure. **IMPORTANT**: Each ...

MongoDB X.509 Authentication API

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 he...

MongoDB AI Model API Keys API

Returns, adds, edits, and removes API Keys for your AI Models.

MongoDB AI Model Rate Limits API

Returns, adds, edits, and removes Rate Limits for your AI Models.

MongoDB Metric Integrations API

Returns, creates, updates, and removes metric integration configurations for a project.

MongoDB Overload Protection Simulation API

Returns and starts overload protection simulations for a cluster.

MongoDB Remote MCP Configurations API

Returns and manages Remote MCP configurations for organizations and projects.

Scroll for all 58

Open Collections 52

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 52

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

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.

MCP SERVER

MongoDB MCP Server

Remote MCP server at mcp.mongodb.com over HTTP.

MCP SERVER

Agent Skills 8

Packaged agent skills for driving this provider's APIs from an AI assistant.

mongodb-connection

AGENT SKILL

mongodb-mcp-setup

AGENT SKILL

review-skill

AGENT SKILL

Scroll for all 8

Pricing Plans 2

Published pricing tiers and plan structures.

Mongodb Plans Pricing

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Mongodb Rate Limits

12 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 17

Notable capabilities this provider offers.

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

Scroll for all 17

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Mongodb Context

120 classes · 59 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

MongoDB — openapi rules

10 rules · 10 errors

SPECTRAL

MongoDB API Rules

18 rules · 14 errors 3 warnings 1 info

SPECTRAL

JSON Schema 179

Standalone JSON Schema definitions for this provider's data models.

Acknowledge Alert

4 properties

JSON SCHEMA

ActivityFeedLinkResponse

2 properties

JSON SCHEMA

AlertViewForNdsGroup

0 properties

JSON SCHEMA

Toggle Request

1 properties

JSON SCHEMA

ApiAtlasCheckpointView

9 properties

JSON SCHEMA

ApiAtlasNonCompliantResourceView

5 properties

JSON SCHEMA

ApiAtlasResourcePolicyCreateView

3 properties

JSON SCHEMA

ApiAtlasResourcePolicyEditView

3 properties

JSON SCHEMA

ApiAtlasResourcePolicyView

10 properties

JSON SCHEMA

ApiAtlasSnapshotScheduleView

10 properties

JSON SCHEMA

ApiHostView_Atlas

12 properties

JSON SCHEMA

ApiKeyUserDetails

6 properties

JSON SCHEMA

ApiMeasurementsGeneralView_Atlas

10 properties

JSON SCHEMA

ApiSearchDeploymentRequestView

1 properties

JSON SCHEMA

ApiSearchDeploymentResponseView

5 properties

JSON SCHEMA

AtlasOrganization

5 properties

JSON SCHEMA

Tenant Cluster Upgrade Request

36 properties

JSON SCHEMA

AuditLog

4 properties

JSON SCHEMA

Federated Authentication Role Mapping

3 properties

JSON SCHEMA

AWSCustomDNSEnabledView

1 properties

JSON SCHEMA

BackupOnlineArchiveCreate

14 properties

JSON SCHEMA

BackupRestoreJob

19 properties

JSON SCHEMA

BackupSnapshot

12 properties

JSON SCHEMA

BaseNetworkPeeringConnectionSettings

3 properties

JSON SCHEMA

BillingInvoice

18 properties

JSON SCHEMA

CloudAppUser

13 properties

JSON SCHEMA

CloudDatabaseUser

14 properties

JSON SCHEMA

CloudProviderAccessRoleRequest

1 properties

JSON SCHEMA

CloudProviderAccessRoleRequestUpdate

1 properties

JSON SCHEMA

CloudProviderAccessRole

1 properties

JSON SCHEMA

CloudProviderAccessRoles

3 properties

JSON SCHEMA

CloudProviderContainer

3 properties

JSON SCHEMA

CloudProviderEndpointServiceRequest

4 properties

JSON SCHEMA

CloudSearchMetrics

6 properties

JSON SCHEMA

ClusterDescriptionProcessArgs20240805

16 properties

JSON SCHEMA

ClusterDescription20240805

36 properties

JSON SCHEMA

ClusterOutageSimulation

7 properties

JSON SCHEMA

ClusterSearchIndex

8 properties

JSON SCHEMA

CollStatsRankedNamespacesView

3 properties

JSON SCHEMA

ConnectedOrgConfig

8 properties

JSON SCHEMA

Control Plane IP Addresses

2 properties

JSON SCHEMA

CostExplorerFilterRequestBody

8 properties

JSON SCHEMA

CreateAtlasOrganizationApiKey

2 properties

JSON SCHEMA

CreateEndpointRequest

0 properties

JSON SCHEMA

CreateOrganizationRequest

6 properties

JSON SCHEMA

CreateOrganizationResponse

6 properties

JSON SCHEMA

CustomZoneMappings

1 properties

JSON SCHEMA

Limits

5 properties

JSON SCHEMA

Data Lake Pipeline

10 properties

JSON SCHEMA

DataLakeTenant

8 properties

JSON SCHEMA

DataProtectionSettings20231001

14 properties

JSON SCHEMA

DatabaseRollingIndexRequest

5 properties

JSON SCHEMA

DiskBackupApiPolicyItem

5 properties

JSON SCHEMA

Replica Set Snapshot

16 properties

JSON SCHEMA

Sharded Cluster Snapshot

16 properties

JSON SCHEMA

DiskBackupSnapshotRestoreJob

19 properties

JSON SCHEMA

DiskBackupSnapshotSchedule20240805

20 properties

JSON SCHEMA

DropIndexSuggestionsResponse

3 properties

JSON SCHEMA

Encryption At Rest Private Endpoint

5 properties

JSON SCHEMA

EndpointService

5 properties

JSON SCHEMA

EventViewForNdsGroup

0 properties

JSON SCHEMA

EventViewForOrg

0 properties

JSON SCHEMA

FederationIdentityProvider

10 properties

JSON SCHEMA

FederationOidcIdentityProvider

14 properties

JSON SCHEMA

FederationOidcIdentityProviderUpdate

9 properties

JSON SCHEMA

Create Flex Backup Restore Job

14 properties

JSON SCHEMA

Flex Backup Restore Job

14 properties

JSON SCHEMA

Flex Backup Snapshot Download Create

2 properties

JSON SCHEMA

Flex Backup Snapshot

8 properties

JSON SCHEMA

Flex Cluster Description Create

5 properties

JSON SCHEMA

Flex Cluster Description Update

3 properties

JSON SCHEMA

Flex Cluster Description

14 properties

JSON SCHEMA

GeoSharding20240805

3 properties

JSON SCHEMA

GroupAlertsConfig

0 properties

JSON SCHEMA

GroupInvitation

9 properties

JSON SCHEMA

GroupMaintenanceWindow

7 properties

JSON SCHEMA

GroupMigrationRequest

3 properties

JSON SCHEMA

GroupPaginatedEventView

3 properties

JSON SCHEMA

Group

9 properties

JSON SCHEMA

GroupServiceAccount

6 properties

JSON SCHEMA

GroupSettings

10 properties

JSON SCHEMA

GroupUserRequest

2 properties

JSON SCHEMA

GroupUserResponse

4 properties

JSON SCHEMA

Data Lake Pipeline Run

13 properties

JSON SCHEMA

LDAPVerifyConnectivityJobRequest

6 properties

JSON SCHEMA

Cluster Description

44 properties

JSON SCHEMA

Tenant Cluster Upgrade Request

44 properties

JSON SCHEMA

LiveImportAvailableProject

4 properties

JSON SCHEMA

LiveImportValidation

5 properties

JSON SCHEMA

LiveMigrationRequest20240530

7 properties

JSON SCHEMA

LiveMigrationResponse

5 properties

JSON SCHEMA

Log Export Integration Request

2 properties

JSON SCHEMA

Log Integration Response

3 properties

JSON SCHEMA

ManagedNamespaces

7 properties

JSON SCHEMA

MatcherFieldView

0 properties

JSON SCHEMA

MeasurementsCollStatsLatencyCluster

11 properties

JSON SCHEMA

MeasurementsCollStatsLatencyHost

9 properties

JSON SCHEMA

MeasurementsIndexes

10 properties

JSON SCHEMA

MeasurementsNonIndex

8 properties

JSON SCHEMA

MongoDBAccessLogsList

1 properties

JSON SCHEMA

NamespacesRequest

1 properties

JSON SCHEMA

Namespaces

1 properties

JSON SCHEMA

NetworkPermissionEntry

7 properties

JSON SCHEMA

NetworkPermissionEntryStatus

1 properties

JSON SCHEMA

Organization Federation Settings

5 properties

JSON SCHEMA

OrgPaginatedEventView

3 properties

JSON SCHEMA

OrgServiceAccountRequest

4 properties

JSON SCHEMA

OrgServiceAccount

6 properties

JSON SCHEMA

OrgUserResponse

5 properties

JSON SCHEMA

OrganizationInvitationRequest

4 properties

JSON SCHEMA

OrganizationInvitation

11 properties

JSON SCHEMA

OrganizationSettings

8 properties

JSON SCHEMA

PaginatedAlertConfigView

3 properties

JSON SCHEMA

PaginatedAlertView

3 properties

JSON SCHEMA

PaginatedApiApiUserView

3 properties

JSON SCHEMA

PaginatedApiAtlasCheckpointView

3 properties

JSON SCHEMA

PaginatedApiAtlasDatabaseUserView

3 properties

JSON SCHEMA

PaginatedApiInvoiceMetadataView

3 properties

JSON SCHEMA

PaginatedApiInvoiceView

3 properties

JSON SCHEMA

PaginatedApiSKUView

3 properties

JSON SCHEMA

PaginatedBackupSnapshotView

3 properties

JSON SCHEMA

Network Peering

3 properties

JSON SCHEMA

PaginatedContainerPeerView

3 properties

JSON SCHEMA

PaginatedDiskPartitionView

3 properties

JSON SCHEMA

PaginatedEventTypeDetailsResponse

3 properties

JSON SCHEMA

PaginatedFlexClusters20241113

3 properties

JSON SCHEMA

PaginatedGroupUserView

3 properties

JSON SCHEMA

PaginatedLogIntegrationResponse

3 properties

JSON SCHEMA

PaginatedNetworkAccessView

3 properties

JSON SCHEMA

PaginatedOrgUserView

3 properties

JSON SCHEMA

PaginatedPipelineRunView

3 properties

JSON SCHEMA

PaginatedQueryShapes

3 properties

JSON SCHEMA

PaginatedRateLimitEndpointSets

3 properties

JSON SCHEMA

PaginatedRestoreJobView

3 properties

JSON SCHEMA

PerformanceAdvisorResponse

2 properties

JSON SCHEMA

PerformanceAdvisorSlowQueryList

1 properties

JSON SCHEMA

PinnedNamespaces

3 properties

JSON SCHEMA

PrivateIPModeView

1 properties

JSON SCHEMA

PrivateLinkEndpoint

3 properties

JSON SCHEMA

PrivateNetworkEndpointIdEntry

10 properties

JSON SCHEMA

ProjectSettingItemView

1 properties

JSON SCHEMA

PushBasedLogExportProject

6 properties

JSON SCHEMA

QueryShapeResponse

5 properties

JSON SCHEMA

QueryShapeUpdateRequest

1 properties

JSON SCHEMA

QueryStatsDetailsResponse

3 properties

JSON SCHEMA

QueryStatsSummaryListResponse

1 properties

JSON SCHEMA

RateLimitEndpointSetResponse

7 properties

JSON SCHEMA

RequestAccepted

0 properties

JSON SCHEMA

SampleDatasetStatus

6 properties

JSON SCHEMA

SchemaAdvisorResponse

1 properties

JSON SCHEMA

SearchIndexCreateRequest

4 properties

JSON SCHEMA

Search Index Response

10 properties

JSON SCHEMA

Search Index Update Request

1 properties

JSON SCHEMA

ServerlessBackupRestoreJob

17 properties

JSON SCHEMA

Serverless Instance Description

12 properties

JSON SCHEMA

ServerlessTenantCreateRequest

1 properties

JSON SCHEMA

ServerlessTenantEndpoint

6 properties

JSON SCHEMA

ServerlessTenantEndpointUpdate

2 properties

JSON SCHEMA

ServiceAccountIPAccessListEntry

6 properties

JSON SCHEMA

ServiceAccountSecret

6 properties

JSON SCHEMA

SystemStatus

5 properties

JSON SCHEMA

TargetOrgRequest

1 properties

JSON SCHEMA

TargetOrg

1 properties

JSON SCHEMA

TriggerIngestionPipelineRequest

2 properties

JSON SCHEMA

UpdateCustomDBRole

2 properties

JSON SCHEMA

UserAccessListRequest

2 properties

JSON SCHEMA

UserAccessListResponse

7 properties

JSON SCHEMA

UserCustomDBRole

3 properties

JSON SCHEMA

UserSecurity

3 properties

JSON SCHEMA

Scroll for all 179

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Mongodb Authentication

http/oauth2 · 2 schemes

SECURITY

Mongodb Domain Security

TLSv1.3 · DMARC

SECURITY

Mongodb Trust Center

SOC 2, ISO 27001, ISO 27017, ISO 27018, PCI DSS, HIPAA, FedRAMP, GDPR, CSA STAR

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Mongodb Scopes

1 scope · clientCredentials

1 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Mongodb Agentic Access

468 operations · 240 acting · 9 human-in-the-loop

468 operations · 240 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 6

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 7

Authentication, authorization, and security posture

Scroll for all 7

Operate 6

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: mongodb
name: MongoDB
description: MongoDB provides a document‑model database platform that can be deployed on any cloud or on‑premises infrastructure.
  It offers services such as MongoDB Atlas for multi‑cloud data management, vector search, real‑time operational workloads,
  and tools like Compass for GUI access. The platform is used by developers and enterprises building applications that require
  scalable, searchable, and AI‑enabled data handling.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
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
- MongoDB
created: '2024'
modified: '2026-09-16'
url: https://www.mongodb.com
specificationVersion: '0.23'
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: FinOps
  url: finops/mongodb-finops.yml
- type: Spectral
  url: rules/mongodb-rules.yml
- type: JSONLD
  url: json-ld/mongodb-context.jsonld
- type: Vocabulary
  url: vocabulary/mongodb-vocabulary.yml
- type: AgentSkill
  url: skills/_index.yml
- type: DataModel
  url: data-model/mongodb-data-model.yml
- type: CLI
  url: cli/mongodb-cli.yml
- type: ChangeLog
  url: changelog/mongodb-changelog.yml
- type: Compliance
  url: https://trust.mongodb.com/
- type: ErrorCatalog
  url: errors/mongodb-problem-types.yml
- type: Conformance
  url: conformance/mongodb-conformance.yml
- type: LLMsTxt
  url: llms/mongodb-llms.txt
- type: WellKnown
  url: well-known/mongodb-well-known.yml
- type: Hosts
  url: hosts/mongodb-hosts.yml
- type: Vendors
  url: vendors/mongodb-vendors.yml
- type: SDKs
  url: packages/mongodb-packages.yml
- type: Packages
  url: packages/mongodb-packages.yml
- type: Security
  url: https://www.mongodb.com/products/capabilities/security
- type: Newsroom
  url: https://www.mongodb.com/company/newsroom
- type: Leadership
  url: https://www.mongodb.com/company/leadership
- type: Documentation
  url: https://www.mongodb.com/docs/
- type: ChangeLog
  url: https://www.mongodb.com/docs/manual/release-notes/
- type: APIReference
  url: https://www.mongodb.com/docs/manual/reference/geojson/
- type: SignUp
  url: https://www.mongodb.com/cloud/atlas/register
- type: RateLimits
  url: rate-limits/mongodb-rate-limits.yml
- type: Pricing
  url: https://www.mongodb.com/pricing
- type: Plans
  url: plans/mongodb-plans-pricing.yml
- type: CapabilityMap
  url: capabilities/mongodb-capability-edges.yml
  name: MongoDB Business Capability Map
- 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
- type: SpectralRules
  url: https://github.com/mongodb/openapi/blob/e579b1476f09280be945ffc1872c92f5a7e84c61/tools/spectral/.spectral.yaml
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
  - HTTP
  - REST API
  tags_raw:
  - 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/
  aid: mongodb:mongodb-atlas-data-api
- 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-atlas-app-services-admin-api
- 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: JSONSchema
    url: json-schema/mongodb-mongo-dbaccess-logs-list-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-activity-feed-link-response-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-group-alerts-config-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-alert-config-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-matcher-field-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-alerts-toggle-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-acknowledge-alert-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-alert-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-alert-view-for-nds-group-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-cluster-search-index-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-search-index-response-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-api-search-deployment-response-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-search-index-create-request-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-api-search-deployment-request-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-search-index-update-request-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-audit-log-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-awscustom-dnsenabled-view-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-disk-backup-snapshot-restore-job-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-disk-backup-snapshot-schedule20240805-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-disk-backup-sharded-cluster-snapshot-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-serverless-backup-restore-job-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-data-protection-settings20231001-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-disk-backup-replica-set-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-live-migration-response-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-live-migration-request20240530-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-live-import-validation-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-live-import-available-project-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-target-org-request-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-target-org-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-cloud-provider-access-role-request-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-cloud-provider-access-role-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-cloud-provider-access-roles-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-cloud-provider-access-role-request-update-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-cluster-outage-simulation-schema.json
- 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:
  - Cluster
  tags_raw:
  - 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: JSONSchema
    url: json-schema/mongodb-legacy-atlas-tenant-cluster-upgrade-request-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-legacy-atlas-cluster-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-cluster-description20240805-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-cluster-description-process-args20240805-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-serverless-instance-description-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-sample-dataset-status-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-measurements-coll-stats-latency-cluster-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-measurements-coll-stats-latency-host-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-pinned-namespaces-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-coll-stats-ranked-namespaces-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-namespaces-request-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-user-custom-dbrole-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-update-custom-dbrole-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-private-network-endpoint-id-entry-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-data-federation-tenant-query-limit-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-data-lake-tenant-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-private-network-endpoint-id-entry-view-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-ingestion-pipeline-run-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-disk-backup-api-policy-item-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-data-lake-ingestion-pipeline-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-pipeline-run-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-backup-snapshot-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-trigger-ingestion-pipeline-request-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-cloud-database-user-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-api-atlas-database-user-view-schema.json
- 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: []
  tags_raw:
  - 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: JSONSchema
    url: json-schema/mongodb-earprivate-endpoint-schema.json
- 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:
  - Event
  tags_raw:
  - 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: JSONSchema
    url: json-schema/mongodb-event-view-for-nds-group-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-group-paginated-event-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-paginated-event-type-details-response-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-org-paginated-event-view-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-event-view-for-org-schema.json
- 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: JSONSchema
    url: json-schema/mongodb-federation-oidc-identity-provider-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-connected-org-config-schema.json
  - type: JSONSchema
    url: json-schema/mongodb-federation-identity-provider-schema.json


# --- truncated at 32 KB (75 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/mongodb/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/mongodb"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/mongodb/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/mongodb/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.