How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

MongoDB Events API

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

MongoDB Events API is one of 53 APIs that MongoDB publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Event. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, rate-limit docs, and a changelog.

This API exposes 5 operations across 5 paths, and defines 84 schemas. It is described by OpenAPI 3.2.0, at version 2.0.

Requests are made against a single base URL, https://cloud.mongodb.com.

5 operations 5 paths 84 schemas 5 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0
Base URL
https://cloud.mongodb.com/api/atlas/v2
Authentication
HTTP Digest, OAuth 2.0
Terms of Service
Resource Areas
1

Authentication & Security 2

MongoDB Events API declares 2 security schemes for authenticating requests. It uses HTTP digest authentication (DigestAuth). It supports OAuth 2.0 (ServiceAccounts) using the clientCredentials flow. By default, every request must be authenticated.

  • ServiceAccounts — Learn more about [Service Accounts](https://www.mongodb.com/docs/atlas/api/service-accounts-overview).

Paths & Operations 5

Across 5 paths, the API surfaces 5 operations — 5 GET. Each is listed below with its method, path, parameters, and response codes.

Events 5

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

GET
/api/atlas/v2/eventTypes
Return All Event Types
listEventTypes 5 params → 200401403429500
GET
/api/atlas/v2/groups/{groupId}/events
Return Events from One Project
listGroupEvents 12 params → 200400401403404429500
GET
/api/atlas/v2/groups/{groupId}/events/{eventId}
Return One Event from One Project
getGroupEvent 5 params → 200401403404429500
GET
/api/atlas/v2/orgs/{orgId}/events
Return Events from One Organization
listOrgEvents 10 params → 200400401403404429500
GET
/api/atlas/v2/orgs/{orgId}/events/{eventId}
Return One Event from One Organization
getOrgEvent 5 params → 200401403404429500

Schemas 84

The contract defines 84 schemas that model the data the API accepts and returns. The most detailed are HostMetricEvent (20 properties), HostEventViewForNdsGroup (18 properties), AtlasResourcePolicyAuditForNdsGroup (16 properties), DataExplorerAccessedEventView (16 properties). Each schema is shown below with its type and property counts.

AtlasResourcePolicyAuditForOrg
object
Atlas resource policy audits indicate organization level changes to resource policies.
14 properties 3 required
OrgEventTypeViewForOrg
string
Unique identifier of event type.
HostMetricEventTypeView
string
Unique identifier of event type.
TeamEventViewForNdsGroup
object
Team event identifies different activities around organization teams.
14 properties 3 required
ServiceAccountOrgEvents
object
Service Account event identifies different activities around user API keys.
13 properties 3 required
ServiceAccountEventTypeViewForNdsGroup
string
Unique identifier of event type.
NDSTenantEndpointAuditView
object
Tenant endpoint audit indicates when Atlas auto-scaling cluster tier up or down.
15 properties 3 required
FieldViolation
object
2 properties 2 required
ClusterEventTypeViewForNdsGroup
string
Unique identifier of event type.
ChartsAudit
object
Audit events related to Atlas Charts.
13 properties 3 required
AutomationConfigEventView
object
Automation configuration event identifies that deployment configuration is published.
13 properties 3 required
SearchDeploymentAuditTypeView
string
Unique identifier of event type.
ResourceEventTypeViewForOrg
string
Unique identifier of event type.
ApiUserEventTypeViewForOrg
string
Unique identifier of event type.
StreamsEventTypeViewForNdsGroup
string
Unique identifier of event type.
TeamEventTypeViewForNdsGroup
string
Unique identifier of event type.
TeamEvent
object
Team event identifies different activities around organization teams.
14 properties 3 required
DataExplorerAccessedEventView
object
Data Explorer accessed event tracks different data operations via Data Explorer interactions.
16 properties 3 required
EventTypeForNdsGroup
object
DefaultEventViewForOrg
object
Other events which don't have extra details beside of basic one.
13 properties 3 required
FTSIndexAuditView
object
FTS index audit indicates any activities about search index.
13 properties 3 required
NDSServerlessInstanceAuditTypeView
string
Unique identifier of event type.
ForNdsGroup
object
Replica Set Event identifies different activities about replica set of mongod instances.
10 properties 3 required
AlertAudit
object
Alert audit indicates acknowledgement status of an alert.
14 properties 3 required
ResourceEventViewForOrg
object
Resource event reflects different activities about resources.
15 properties 4 required
HostEventViewForNdsGroup
object
Host event identifies different activities about mongod host.
18 properties 3 required
ReplicaSetEventTypeViewForNdsGroup
string
Unique identifier of event type.
NDSTenantEndpointAuditTypeView
string
Unique identifier of event type.
AlertAuditTypeView
string
Unique identifier of event type.
EventViewForNdsGroup
object
PaginatedEventTypeDetailsResponse
object
3 properties 1 required
TeamEventTypeView
string
Unique identifier of event type.
ApiError
object
6 properties 2 required
NDSAutoScalingAuditViewForNdsGroup
object
Auto scaling audit indicates when Atlas auto-scaling cluster tier up or down.
13 properties 3 required
BillingEventTypeViewForOrg
string
Unique identifier of event type.
EventTypeDetails
object
A singular type of event.
3 properties
ApiUserEventTypeViewForNdsGroup
string
Unique identifier of event type.
HostMetricEvent
object
Host Metric Event reflects different measurements and metrics about mongod host.
20 properties 3 required
AppServiceEventTypeView
string
Unique identifier of event type.
ServiceAccountEventTypeViewForOrg
string
Unique identifier of event type.
UserEventTypeViewForOrg
string
Unique identifier of event type.
StreamsEventViewForNdsGroup
object
Streams event identifies different activities about Atlas Streams.
8 properties 3 required
UserEventTypeViewForNdsGroup
string
Unique identifier of event type.
NDSAutoScalingAuditTypeViewForNdsGroup
string
Unique identifier of event type.
AutomationConfigEventTypeView
string
Unique identifier of event type.
DataExplorerEvent
object
Data Explorer event tracks different Data Explorer operations.
14 properties 3 required
StreamProcessorEventViewForNdsGroup
object
Stream Processor event identifies different activities about a stream processor in Atlas Streams.
11 properties 3 required
DefaultEventViewForNdsGroup
object
Other events which don't have extra details beside of basic one.
13 properties 3 required
BillingEventViewForOrg
object
Billing event identifies different activities related to billing, payment or financial status change of an organization.
15 properties 3 required
BillingEventViewForNdsGroup
object
Billing event identifies different activities related to billing, payment or financial status change of an organization.
15 properties 3 required
ClusterEventViewForNdsGroup
object
Cluster event identifies different activities about cluster of mongod hosts.
8 properties 3 required
ChartsAuditTypeView
string
Unique identifier of event type.
NDSServerlessInstanceAuditView
object
Serverless instance audit identifies any activities around serverless instance.
13 properties 3 required
EventViewForOrg
object
Link
object
2 properties
NDSAuditViewForNdsGroup
object
Audit saving information about Atlas cloud provider and other Atlas related details.
15 properties 3 required
HostEventTypeViewForNdsGroup
string
Unique identifier of event type.
StreamProcessorEventTypeViewForNdsGroup
string
Unique identifier of event type.
raw
object
Additional meta information captured about this event. The response returns this parameter as a JSON object when the query parameter includeRaw=true. The list…
10 properties
OrgEventViewForOrg
object
Organization event identifies different activities and changes in an organization settings.
14 properties 3 required
UserEventViewForOrg
object
User event reflects different activities about the atlas user.
14 properties 3 required
NDSAuditTypeViewForNdsGroup
string
Unique identifier of event type.
AppServiceEventView
object
App Services event identifies different activities about a BAAS application.
7 properties 3 required
BadRequestDetail
object
Bad request detail.
1 property
GroupPaginatedEventView
object
3 properties 1 required
NDSAuditViewForOrg
object
Audit saving information about Atlas cloud provider and other Atlas related details.
15 properties 3 required
FTSIndexAuditTypeView
string
Unique identifier of event type.
ServiceAccountGroupEvents
object
Service Account event identifies different activities around user API keys.
13 properties 3 required
ResourceEventTypeView
string
Unique identifier of event type.
BillingEventTypeViewForNdsGroup
string
Unique identifier of event type.
DataExplorerEventTypeView
string
Unique identifier of event type.
AlertConfigAuditTypeView
string
Unique identifier of event type.
OrgPaginatedEventView
object
3 properties 1 required
ResourceEventViewForNdsGroup
object
Resource event reflects different activities about resources.
15 properties 4 required
ApiUserEventViewForOrg
object
API User event identifies different activities around user API keys.
15 properties 3 required
HostMetricValue
object
Value of the metric that triggered the alert. The resource returns this parameter for alerts of events impacting hosts.
2 properties
UserEventViewForNdsGroup
object
User event reflects different activities about the atlas user.
14 properties 3 required
AtlasResourcePolicyAuditForNdsGroup
object
Atlas resource policy audits indicate organization level changes to resource policies.
16 properties 3 required
DataExplorerAccessedEventTypeView
string
Unique identifier of event type.
SearchDeploymentAuditView
object
Indicates activities on decoupled search nodes.
13 properties 3 required
EventTypeForOrg
object
ApiUserEventViewForNdsGroup
object
API User event identifies different activities around user API keys.
15 properties 3 required
AlertConfigAudit
object
Alert configuration audit indicates any activities around alert settings.
14 properties 3 required
NDSAuditTypeViewForOrg
string
Unique identifier of event type.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mongodb-events-api-openapi.yml Raw ↑

Other APIs MongoDB publishes across the network.

MongoDB Atlas Data API
MongoDB Atlas App Services Admin API
MongoDB Access Tracking API
MongoDB Activity Feed API
MongoDB Alert Configurations API
MongoDB Alerts API
MongoDB Atlas Search API
MongoDB Auditing API
MongoDB AWS Clusters DNS API
MongoDB Cloud Backups API
MongoDB Cloud Migration Service API
MongoDB Cloud Provider Access API
Where this information came from

This is an independent, third-party profile of MongoDB Events API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.