{
  "@context": {
    "@vocab": "https://mongodb.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "mongodb": "https://mongodb.com/schema#",
    "MongoDBAccessLogs": "mongodb:MongoDBAccessLogs",
    "authResult": {
      "@id": "mongodb:authResult",
      "@type": "xsd:boolean"
    },
    "authSource": {
      "@id": "mongodb:authSource",
      "@type": "xsd:string"
    },
    "failureReason": {
      "@id": "mongodb:failureReason",
      "@type": "xsd:string"
    },
    "groupId": {
      "@id": "mongodb:groupId",
      "@type": "xsd:string"
    },
    "hostname": {
      "@id": "mongodb:hostname",
      "@type": "xsd:string"
    },
    "ipAddress": {
      "@id": "mongodb:ipAddress",
      "@type": "xsd:string"
    },
    "logLine": {
      "@id": "mongodb:logLine",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "mongodb:timestamp",
      "@type": "xsd:string"
    },
    "username": {
      "@id": "mongodb:username",
      "@type": "xsd:string"
    },
    "MongoDBAccessLogsList": "mongodb:MongoDBAccessLogsList",
    "accessLogs": {
      "@id": "mongodb:accessLogs",
      "@container": "@list"
    },
    "BadRequestDetail": "mongodb:BadRequestDetail",
    "fields": {
      "@id": "mongodb:fields",
      "@container": "@list"
    },
    "FieldViolation": "mongodb:FieldViolation",
    "description": {
      "@id": "mongodb:description",
      "@type": "xsd:string"
    },
    "field": {
      "@id": "mongodb:field",
      "@type": "xsd:string"
    },
    "ApiError": "mongodb:ApiError",
    "badRequestDetail": {
      "@id": "mongodb:badRequestDetail",
      "@type": "@id"
    },
    "detail": {
      "@id": "mongodb:detail",
      "@type": "xsd:string"
    },
    "error": {
      "@id": "mongodb:error",
      "@type": "xsd:integer"
    },
    "errorCode": {
      "@id": "mongodb:errorCode",
      "@type": "xsd:string"
    },
    "parameters": {
      "@id": "mongodb:parameters",
      "@container": "@list"
    },
    "reason": {
      "@id": "mongodb:reason",
      "@type": "xsd:string"
    },
    "Link": "mongodb:Link",
    "href": {
      "@id": "mongodb:href",
      "@type": "xsd:string"
    },
    "rel": {
      "@id": "mongodb:rel",
      "@type": "xsd:string"
    },
    "ActivityFeedLinkResponse": "mongodb:ActivityFeedLinkResponse",
    "link": {
      "@id": "mongodb:link",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "mongodb:links",
      "@container": "@list"
    },
    "SearchOpCounterDeleteRawMetricThresholdView": "mongodb:SearchOpCounterDeleteRawMetricThresholdView",
    "metricName": {
      "@id": "mongodb:metricName",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "mongodb:mode",
      "@type": "xsd:string"
    },
    "operator": {
      "@id": "mongodb:operator",
      "@type": "xsd:string"
    },
    "threshold": {
      "@id": "mongodb:threshold",
      "@type": "xsd:decimal"
    },
    "units": {
      "@id": "mongodb:units",
      "@type": "@id"
    },
    "EncryptionKeyEventTypeViewAlertable": "mongodb:EncryptionKeyEventTypeViewAlertable",
    "GlobalLockCurrentQueueReadersRawMetricThresholdView": "mongodb:GlobalLockCurrentQueueReadersRawMetricThresholdView",
    "MaxSystemMemoryPercentUsedRawMetricThresholdView": "mongodb:MaxSystemMemoryPercentUsedRawMetricThresholdView",
    "QueryTargetingScannedPerReturnedRawMetricThresholdView": "mongodb:QueryTargetingScannedPerReturnedRawMetricThresholdView",
    "SearchReplicationLagTimeMetricThresholdView": "mongodb:SearchReplicationLagTimeMetricThresholdView",
    "TicketsAvailableReadsRawMetricThresholdView": "mongodb:TicketsAvailableReadsRawMetricThresholdView",
    "OpCounterDeleteRawMetricThresholdView": "mongodb:OpCounterDeleteRawMetricThresholdView",
    "StreamProcessorEventTypeViewAlertableWithThreshold": "mongodb:StreamProcessorEventTypeViewAlertableWithThreshold",
    "DbDataSizeTotalWoSystemDataMetricThresholdView": "mongodb:DbDataSizeTotalWoSystemDataMetricThresholdView",
    "JournalingWriteDataFilesMbDataMetricThresholdView": "mongodb:JournalingWriteDataFilesMbDataMetricThresholdView",
    "FlexConnectionPercentRawMetricThresholdView": "mongodb:FlexConnectionPercentRawMetricThresholdView",
    "StreamProcessorEventTypeViewAlertableNoThreshold": "mongodb:StreamProcessorEventTypeViewAlertableNoThreshold",
    "IndexCountersBtreeMissesRawMetricThresholdView": "mongodb:IndexCountersBtreeMissesRawMetricThresholdView",
    "ServerlessMetricAlertConfigViewForNdsGroup": "mongodb:ServerlessMetricAlertConfigViewForNdsGroup",
    "created": {
      "@id": "mongodb:created",
      "@type": "xsd:dateTime"
    },
    "enabled": {
      "@id": "mongodb:enabled",
      "@type": "xsd:boolean"
    },
    "eventTypeName": {
      "@id": "mongodb:eventTypeName",
      "@type": "@id"
    },
    "id": {
      "@id": "mongodb:id",
      "@type": "xsd:string"
    },
    "matchers": {
      "@id": "mongodb:matchers",
      "@container": "@list"
    },
    "metricThreshold": {
      "@id": "mongodb:metricThreshold",
      "@type": "@id"
    },
    "notifications": {
      "@id": "mongodb:notifications",
      "@container": "@list"
    },
    "severityOverride": {
      "@id": "mongodb:severityOverride",
      "@type": "@id"
    },
    "updated": {
      "@id": "mongodb:updated",
      "@type": "xsd:dateTime"
    },
    "MongotuneAlertConfigViewForNdsGroup": "mongodb:MongotuneAlertConfigViewForNdsGroup",
    "MaxDiskPartitionSpaceUsedDataRawMetricThresholdView": "mongodb:MaxDiskPartitionSpaceUsedDataRawMetricThresholdView",
    "MaxDiskPartitionWriteLatencyIndexTimeMetricThresholdView": "mongodb:MaxDiskPartitionWriteLatencyIndexTimeMetricThresholdView",
    "DeprecatedStreamProcessorMetricThreshold": "mongodb:DeprecatedStreamProcessorMetricThreshold",
    "AssertMsgRawMetricThresholdView": "mongodb:AssertMsgRawMetricThresholdView",
    "MicrosoftTeamsNotification": "mongodb:MicrosoftTeamsNotification",
    "delayMin": {
      "@id": "mongodb:delayMin",
      "@type": "xsd:integer"
    },
    "integrationId": {
      "@id": "mongodb:integrationId",
      "@type": "xsd:string"
    },
    "intervalMin": {
      "@id": "mongodb:intervalMin",
      "@type": "xsd:integer"
    },
    "microsoftTeamsWebhookUrl": {
      "@id": "mongodb:microsoftTeamsWebhookUrl",
      "@type": "xsd:string"
    },
    "notifierId": {
      "@id": "mongodb:notifierId",
      "@type": "xsd:string"
    },
    "typeName": {
      "@id": "mongodb:typeName",
      "@type": "xsd:string"
    },
    "RawMetricUnits": "mongodb:RawMetricUnits",
    "AppServiceMetricThreshold": "mongodb:AppServiceMetricThreshold",
    "DocumentInsertedRawMetricThresholdView": "mongodb:DocumentInsertedRawMetricThresholdView",
    "SystemMemoryAvailableDataMetricThresholdView": "mongodb:SystemMemoryAvailableDataMetricThresholdView",
    "HostMetricAlertConfigViewForNdsGroup": "mongodb:HostMetricAlertConfigViewForNdsGroup",
    "NumberMetricThresholdView": "mongodb:NumberMetricThresholdView",
    "HipChatNotification": "mongodb:HipChatNotification",
    "notificationToken": {
      "@id": "mongodb:notificationToken",
      "@type": "xsd:string"
    },
    "roomName": {
      "@id": "mongodb:roomName",
      "@type": "xsd:string"
    },
    "EncryptionKeyAlertConfigViewForNdsGroup": "mongodb:EncryptionKeyAlertConfigViewForNdsGroup",
    "MuninCpuSoftirqRawMetricThresholdView": "mongodb:MuninCpuSoftirqRawMetricThresholdView",
    "TeamNotification": "mongodb:TeamNotification",
    "emailEnabled": {
      "@id": "mongodb:emailEnabled",
      "@type": "xsd:boolean"
    },
    "smsEnabled": {
      "@id": "mongodb:smsEnabled",
      "@type": "xsd:boolean"
    },
    "teamId": {
      "@id": "mongodb:teamId",
      "@type": "xsd:string"
    },
    "teamName": {
      "@id": "mongodb:teamName",
      "@type": "xsd:string"
    },
    "SearchMaxFieldsIndexedRawMetricThresholdView": "mongodb:SearchMaxFieldsIndexedRawMetricThresholdView",
    "OperationThrottlingRejectedOperationsRawMetricThresholdView": "mongodb:OperationThrottlingRejectedOperationsRawMetricThresholdView",
    "ServerlessEventTypeViewAlertable": "mongodb:ServerlessEventTypeViewAlertable",
    "MaxSystemMemoryUsedDataMetricThresholdView": "mongodb:MaxSystemMemoryUsedDataMetricThresholdView",
    "OpCounterUpdateRawMetricThresholdView": "mongodb:OpCounterUpdateRawMetricThresholdView",
    "MaxSystemNetworkInDataMetricThresholdView": "mongodb:MaxSystemNetworkInDataMetricThresholdView",
    "SearchNumberOfQueriesSuccessRawMetricThresholdView": "mongodb:SearchNumberOfQueriesSuccessRawMetricThresholdView",
    "DiskPartitionQueueDepthJournalRawMetricThresholdView": "mongodb:DiskPartitionQueueDepthJournalRawMetricThresholdView",
    "DocumentUpdatedRawMetricThresholdView": "mongodb:DocumentUpdatedRawMetricThresholdView",
    "DiskPartitionReadLatencyJournalTimeMetricThresholdView": "mongodb:DiskPartitionReadLatencyJournalTimeMetricThresholdView",
    "OpCounterCmdRawMetricThresholdView": "mongodb:OpCounterCmdRawMetricThresholdView",
    "AvgCommandExecutionTimeTimeMetricThresholdView": "mongodb:AvgCommandExecutionTimeTimeMetricThresholdView",
    "ConnectionsRawMetricThresholdView": "mongodb:ConnectionsRawMetricThresholdView",
    "DefaultAlertConfigViewForNdsGroup": "mongodb:DefaultAlertConfigViewForNdsGroup",
    "MaxDiskPartitionReadLatencyDataTimeMetricThresholdView": "mongodb:MaxDiskPartitionReadLatencyDataTimeMetricThresholdView",
    "PagerDutyNotification": "mongodb:PagerDutyNotification",
    "region": {
      "@id": "mongodb:region",
      "@type": "xsd:string"
    },
    "serviceKey": {
      "@id": "mongodb:serviceKey",
      "@type": "xsd:string"
    },
    "AppServiceEventTypeViewAlertableNoThreshold": "mongodb:AppServiceEventTypeViewAlertableNoThreshold",
    "OpCounterInsertRawMetricThresholdView": "mongodb:OpCounterInsertRawMetricThresholdView",
    "ReplicaSetEventTypeViewForNdsGroupAlertableNoThreshold": "mongodb:ReplicaSetEventTypeViewForNdsGroupAlertableNoThreshold",
    "SlackNotification": "mongodb:SlackNotification",
    "apiToken": {
      "@id": "mongodb:apiToken",
      "@type": "xsd:string"
    },
    "channelName": {
      "@id": "mongodb:channelName",
      "@type": "xsd:string"
    },
    "ServerlessMetricUnits": "mongodb:ServerlessMetricUnits",
    "MaxNormalizedSystemCpuUserRawMetricThresholdView": "mongodb:MaxNormalizedSystemCpuUserRawMetricThresholdView",
    "SearchNumberOfFieldsInIndexRawMetricThresholdView": "mongodb:SearchNumberOfFieldsInIndexRawMetricThresholdView",
    "CacheUsageUsedDataMetricThresholdView": "mongodb:CacheUsageUsedDataMetricThresholdView",
    "ServerlessAVGCommandExecutionTimeMetricThresholdView": "mongodb:ServerlessAVGCommandExecutionTimeMetricThresholdView",
    "DiskPartitionReadIopsDataRawMetricThresholdView": "mongodb:DiskPartitionReadIopsDataRawMetricThresholdView",
    "FlexMetricAlertConfigViewForNdsGroup": "mongodb:FlexMetricAlertConfigViewForNdsGroup",
    "ConnectionsPercentRawMetricThresholdView": "mongodb:ConnectionsPercentRawMetricThresholdView",
    "MaxDiskPartitionReadLatencyIndexTimeMetricThresholdView": "mongodb:MaxDiskPartitionReadLatencyIndexTimeMetricThresholdView",
    "GlobalLockPercentageRawMetricThresholdView": "mongodb:GlobalLockPercentageRawMetricThresholdView",
    "IndexCountersBtreeHitsRawMetricThresholdView": "mongodb:IndexCountersBtreeHitsRawMetricThresholdView",
    "MuninCpuUserRawMetricThresholdView": "mongodb:MuninCpuUserRawMetricThresholdView",
    "ReplicaSetEventTypeViewForNdsGroupAlertableWithThreshold": "mongodb:ReplicaSetEventTypeViewForNdsGroupAlertableWithThreshold",
    "KafkaRawMetricThresholdView": "mongodb:KafkaRawMetricThresholdView",
    "AppServiceMetricMatcherField": "mongodb:AppServiceMetricMatcherField",
    "FtsDiskUtilizationDataMetricThresholdView": "mongodb:FtsDiskUtilizationDataMetricThresholdView",
    "AlertsThresholdInteger": "mongodb:AlertsThresholdInteger",
    "QueryExecutorScannedObjectsRawMetricThresholdView": "mongodb:QueryExecutorScannedObjectsRawMetricThresholdView",
    "MuninCpuSystemRawMetricThresholdView": "mongodb:MuninCpuSystemRawMetricThresholdView",
    "LogicalSizeDataMetricThresholdView": "mongodb:LogicalSizeDataMetricThresholdView",
    "StreamsMatcherField": "mongodb:StreamsMatcherField",
    "MuninCpuIrqRawMetricThresholdView": "mongodb:MuninCpuIrqRawMetricThresholdView",
    "MaxSwapUsageUsedDataMetricThresholdView": "mongodb:MaxSwapUsageUsedDataMetricThresholdView",
    "DiskPartitionReadLatencyDataTimeMetricThresholdView": "mongodb:DiskPartitionReadLatencyDataTimeMetricThresholdView",
    "TimeMetricThresholdView": "mongodb:TimeMetricThresholdView",
    "FlexOpCounterQueryRawMetricThresholdView": "mongodb:FlexOpCounterQueryRawMetricThresholdView",
    "OplogMasterTimeTimeMetricThresholdView": "mongodb:OplogMasterTimeTimeMetricThresholdView",
    "DiskPartitionWriteIopsJournalRawMetricThresholdView": "mongodb:DiskPartitionWriteIopsJournalRawMetricThresholdView",
    "OpCounterTtlDeletedRawMetricThresholdView": "mongodb:OpCounterTtlDeletedRawMetricThresholdView",
    "FtsJvmMaxMemoryDataMetricThresholdView": "mongodb:FtsJvmMaxMemoryDataMetricThresholdView",
    "NDSX509UserAuthenticationAlertConfigViewForNdsGroup": "mongodb:NDSX509UserAuthenticationAlertConfigViewForNdsGroup",
    "MaxSystemMemoryAvailableDataMetricThresholdView": "mongodb:MaxSystemMemoryAvailableDataMetricThresholdView",
    "ServerlessOpCounterDeleteRawMetricThresholdView": "mongodb:ServerlessOpCounterDeleteRawMetricThresholdView",
    "StreamsMatcher": "mongodb:StreamsMatcher",
    "fieldName": {
      "@id": "mongodb:fieldName",
      "@type": "@id"
    },
    "value": {
      "@id": "mongodb:value",
      "@type": "xsd:string"
    },
    "OpCounterReplDeleteRawMetricThresholdView": "mongodb:OpCounterReplDeleteRawMetricThresholdView",
    "AppServiceMetricMatcher": "mongodb:AppServiceMetricMatcher",
    "DiskPartitionWriteIopsDataRawMetricThresholdView": "mongodb:DiskPartitionWriteIopsDataRawMetricThresholdView",
    "FlexOpCounterGetMoreRawMetricThresholdView": "mongodb:FlexOpCounterGetMoreRawMetricThresholdView",
    "DocumentReturnedRawMetricThresholdView": "mongodb:DocumentReturnedRawMetricThresholdView",
    "DbStorageTotalDataMetricThresholdView": "mongodb:DbStorageTotalDataMetricThresholdView",
    "CacheBytesReadIntoDataMetricThresholdView": "mongodb:CacheBytesReadIntoDataMetricThresholdView",
    "SearchIndexSizeDataMetricThresholdView": "mongodb:SearchIndexSizeDataMetricThresholdView",
    "TimeMetricUnits": "mongodb:TimeMetricUnits",
    "MaxDiskPartitionReadIopsIndexRawMetricThresholdView": "mongodb:MaxDiskPartitionReadIopsIndexRawMetricThresholdView",
    "RestartsInLastHourRawMetricThresholdView": "mongodb:RestartsInLastHourRawMetricThresholdView",
    "CursorsTotalClientCursorsSizeRawMetricThresholdView": "mongodb:CursorsTotalClientCursorsSizeRawMetricThresholdView",
    "OpCounterReplUpdateRawMetricThresholdView": "mongodb:OpCounterReplUpdateRawMetricThresholdView",
    "NDSX509UserAuthenticationEventTypeViewAlertable": "mongodb:NDSX509UserAuthenticationEventTypeViewAlertable",
    "FtsJvmCurrentMemoryDataMetricThresholdView": "mongodb:FtsJvmCurrentMemoryDataMetricThresholdView",
    "OplogSlaveLagMasterTimeTimeMetricThresholdView": "mongodb:OplogSlaveLagMasterTimeTimeMetricThresholdView",
    "MaxDiskPartitionWriteIopsDataRawMetricThresholdView": "mongodb:MaxDiskPartitionWriteIopsDataRawMetricThresholdView",
    "NormalizedSystemCpuStealRawMetricThresholdView": "mongodb:NormalizedSystemCpuStealRawMetricThresholdView",
    "CacheBytesWrittenFromDataMetricThresholdView": "mongodb:CacheBytesWrittenFromDataMetricThresholdView",
    "CursorsTotalTimedOutRawMetricThresholdView": "mongodb:CursorsTotalTimedOutRawMetricThresholdView",
    "AppServiceAlertConfigViewForNdsGroup": "mongodb:AppServiceAlertConfigViewForNdsGroup",
    "ServerlessConnectionPercentageRawMetricThresholdView": "mongodb:ServerlessConnectionPercentageRawMetricThresholdView",
    "WebhookNotification": "mongodb:WebhookNotification",
    "webhookSecret": {
      "@id": "mongodb:webhookSecret",
      "@type": "xsd:string"
    },
    "webhookUrl": {
      "@id": "mongodb:webhookUrl",
      "@type": "xsd:string"
    },
    "CacheUsageDirtyDataMetricThresholdView": "mongodb:CacheUsageDirtyDataMetricThresholdView",
    "DiskPartitionReadIopsJournalRawMetricThresholdView": "mongodb:DiskPartitionReadIopsJournalRawMetricThresholdView",
    "ReplicaSetAlertConfigViewForNdsGroup": "mongodb:ReplicaSetAlertConfigViewForNdsGroup",
    "ServerlessMetricThreshold": "mongodb:ServerlessMetricThreshold",
    "DatadogNotification": "mongodb:DatadogNotification",
    "datadogApiKey": {
      "@id": "mongodb:datadogApiKey",
      "@type": "xsd:string"
    },
    "datadogRegion": {
      "@id": "mongodb:datadogRegion",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "MongoDB API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects MongoDB's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-03) from openapi/mongodb-access-tracking-api-openapi.yml, openapi/mongodb-activity-feed-api-openapi.yml, openapi/mongodb-alert-configurations-api-openapi.yml.",
  "dcterms:created": "2026-10-03",
  "dcterms:source": [
    "openapi/mongodb-access-tracking-api-openapi.yml",
    "openapi/mongodb-activity-feed-api-openapi.yml",
    "openapi/mongodb-alert-configurations-api-openapi.yml",
    "openapi/mongodb-alerts-api-openapi.yml",
    "openapi/mongodb-atlas-search-api-openapi.yml"
  ]
}