1 つの組織からイベントを返す
指定された組織のイベントを返します。イベントは、データベース、課金、セキュリティのアクティビティやステータスの変更に関する重要な情報を提供します。このリソースを使用するには、リクエスト元のサービスアカウントまたはAPIキーに組織メンバーロールが必要です。
このリソースは現在も改訂中であり、変更される可能性があります。
path パラメータ
-
24プロジェクトを含む組織を識別する一意の 桁の 16 進数文字列。認証済みユーザーがアクセスできるすべての組織を取得するには、 /orgs エンドポイントを使用します。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。
クエリ パラメータ
-
アプリケーションがレスポンスを
envelope
JSON オブジェクトにラップするかどうかを示すフラグ。一部の API クライアントは、HTTP レスポンス ヘッダーまたはステータス コードにアクセスできません。これを修正するには、クエリで envelope=true を設定します。結果のリストを返すエンドポイントは、結果オブジェクトをエンベロープとして使用します。アプリケーションは、レスポンス本体にステータス パラメータを追加します。デフォルト値は
false
です。 -
レスポンスがレスポンス内のアイテムの総数(totalCount)を返すかどうかを示すフラグ。
デフォルト値は
true
です。 -
レスポンスが返す 1 ページあたりのアイテムの数。
最小値は
1
、最大値は500
です。デフォルト値は100
です。 -
レスポンスが返す合計オブジェクト数の現在のセットを表示するページの番号。
の最小値は
1
です。デフォルト値は1
です。 -
レスポンス本体を pretty-print 形式にするかどうかを示すフラグ。
デフォルト値は
false
です。Prettyprint -
現時点で記録されたインシデントのカテゴリ。
IMPORTANT: イベントタイプの値の完全なリストは、頻繁に変更されます。
次の 1 つ: アラート監査タイプstring アラート監査タイプstring APIユーザー イベント タイプstring サービス アカウント イベント タイプstring 請求イベント タイプstring フェデレーション設定イベントタイプstring グループ監査タイプstring Mla 移行監査タイプstring NDS監査タイプstring 組織イベント タイプstring パートナー イベント タイプstring サポート イベント タイプstring チーム イベント タイプstring ユーザー イベント タイプstring リソース イベント タイプstring Atlas リソース ポリシー監査タイプstring 値は
ALERT_ACKNOWLEDGED_AUDIT
またはALERT_UNACKNOWLEDGED_AUDIT
です。値は、
ALERT_CONFIG_DISABLED_AUDIT
、ALERT_CONFIG_ENABLED_AUDIT
、ALERT_CONFIG_ADDED_AUDIT
、ALERT_CONFIG_DELETED_AUDIT
、またはALERT_CONFIG_CHANGED_AUDIT
です。値は、
API_KEY_CREATED
、API_KEY_DELETED
、API_KEY_ACCESS_LIST_ENTRY_ADDED
、API_KEY_ACCESS_LIST_ENTRY_DELETED
、API_KEY_ROLES_CHANGED
、API_KEY_DESCRIPTION_CHANGED
、API_KEY_ADDED_TO_GROUP
、API_KEY_REMOVED_FROM_GROUP
、API_KEY_UI_IP_ACCESS_LIST_INHERITANCE_ENABLED
、またはAPI_KEY_UI_IP_ACCESS_LIST_INHERITANCE_DISABLED
です。値は、
SERVICE_ACCOUNT_CREATED
、SERVICE_ACCOUNT_DELETED
、SERVICE_ACCOUNT_ROLES_CHANGED
、SERVICE_ACCOUNT_DETAILS_CHANGED
、SERVICE_ACCOUNT_ADDED_TO_GROUP
、SERVICE_ACCOUNT_REMOVED_FROM_GROUP
、SERVICE_ACCOUNT_ACCESS_LIST_ENTRY_ADDED
、SERVICE_ACCOUNT_ACCESS_LIST_ENTRY_DELETED
、SERVICE_ACCOUNT_SECRET_ADDED
、SERVICE_ACCOUNT_SECRET_DELETED
、SERVICE_ACCOUNT_UI_IP_ACCESS_LIST_INHERITANCE_ENABLED
、またはSERVICE_ACCOUNT_UI_IP_ACCESS_LIST_INHERITANCE_DISABLED
。値は
CHARGE_SUCCEEDED
、CHARGE_FAILED
、CHARGE_PROCESSING
、CHARGE_PENDING_REVERSAL
、BRAINTREE_CHARGE_FAILED
、INVOICE_CLOSED
、CHECK_PAYMENT_RECEIVED
、WIRE_TRANSFER_PAYMENT_RECEIVED
、DISCOUNT_APPLIED
、CREDIT_ISSUED
、CREDIT_PULLED_FWD
、CREDIT_END_DATE_MODIFIED
、PROMO_CODE_APPLIED
、PAYMENT_FORGIVEN
、REFUND_ISSUED
、ACCOUNT_DOWNGRADED
、ACCOUNT_UPGRADED
、ACCOUNT_MODIFIED
、SUPPORT_PLAN_ACTIVATED
、SUPPORT_PLAN_CANCELLED
、SUPPORT_PLAN_CANCELLATION_SCHEDULED
、INITIATE_SALESFORCE_SERVICE_CLOUD_SYNC
、INVOICE_ADDRESS_CHANGED
、INVOICE_ADDRESS_ADDED
、PREPAID_PLAN_ACTIVATED
、ELASTIC_INVOICING_MODE_ACTIVATED
、ELASTIC_INVOICING_MODE_DEACTIVATED
、TERMINATE_PAID_SERVICES
、BILLING_EMAIL_ADDRESS_ADDED
、BILLING_EMAIL_ADDRESS_CHANGED
、BILLING_EMAIL_ADDRESS_REMOVED
、AWS_BILLING_ACCOUNT_CREDIT_ISSUED
、GCP_BILLING_ACCOUNT_CREDIT_ISSUED
、CREDIT_SFOLID_MODIFIED
、PREPAID_PLAN_MODIFIED
、AWS_USAGE_REPORTED
、AZURE_USAGE_REPORTED
、GCP_USAGE_REPORTED
、VERCEL_USAGE_REPORTED
、BECAME_PAYING_ORG
、NEW_LINKED_ORG
、UNLINKED_ORG
、ORG_LINKED_TO_PAYING_ORG
、ORG_UNLINKED_FROM_PAYING_ORG
、ORG_UNLINK_REQUESTED
、ORG_UNLINK_CANCELLED
、PAYMENT_UPDATED_THROUGH_API
、AZURE_BILLING_ACCOUNT_CREDIT_ISSUED
、CREDIT_START_DATE_MODIFIED
、CREDIT_ELASTIC_INVOICING_MODIFIED
、CREDIT_TYPE_MODIFIED
、CREDIT_AMOUNT_CENTS_MODIFIED
、CREDIT_AMOUNT_REMAINING_CENTS_MODIFIED
、CREDIT_TOTAL_BILLED_CENTS_MODIFIED
、CREDIT_AWS_CUSTOMER_ID_MODIFIED
、CREDIT_AWS_PRODUCT_CODE_MODIFIED
、CREDIT_GCP_MARKETPLACE_ENTITLEMENT_ID_MODIFIED
、CREDIT_AZURE_SUBSCRIPTION_ID_MODIFIED
、CREDIT_AZURE_PRIVATE_PLAN_ID_MODIFIED
、TARGETED_REBILL_EXECUTED
、LEGACY_REBILL_EXECUTED
、EVERGREEN_DEAL_CANCELLED
、GRACE_PERIOD_ACTIVATED
、GRACE_PERIOD_NO_LONGER_IN_EFFECT
、PENDING_DEAL_ACTIVATION_ADDED
、PENDING_DEAL_ACTIVATION_CANCELED
、PENDING_DEAL_APPLIED
、PENDING_DEAL_ACTIVATION_FAILED
、またはEVERGREEN_PRIORITY_MODIFIED
。値は
FEDERATION_SETTINGS_CREATED
、FEDERATION_SETTINGS_DELETED
、FEDERATION_SETTINGS_UPDATED
、IDENTITY_PROVIDER_CREATED
、IDENTITY_PROVIDER_UPDATED
、IDENTITY_PROVIDER_DELETED
、IDENTITY_PROVIDER_ACTIVATED
、OIDC_IDENTITY_PROVIDER_UPDATED
、IDENTITY_PROVIDER_DEACTIVATED
、IDENTITY_PROVIDER_JWKS_REVOKED
、OIDC_IDENTITY_PROVIDER_ENABLED
、OIDC_IDENTITY_PROVIDER_DISABLED
、DOMAINS_ASSOCIATED
、DOMAIN_CREATED
、DOMAIN_DELETED
、DOMAIN_VERIFIED
、ORG_SETTINGS_CONFIGURED
、ORG_SETTINGS_UPDATED
、ORG_SETTINGS_DELETED
、RESTRICT_ORG_MEMBERSHIP_ENABLED
、RESTRICT_ORG_MEMBERSHIP_DISABLED
、ROLE_MAPPING_CREATED
、ROLE_MAPPING_UPDATED
、またはROLE_MAPPING_DELETED
。値は
GROUP_DELETED
、GROUP_CREATED
、またはGROUP_MOVED
です。値は
MLAB_MIGRATION_COMPLETED
、MLAB_MIGRATION_TARGET_CLUSTER_CREATED
、MLAB_MIGRATION_DATABASE_USERS_IMPORTED
、MLAB_MIGRATION_IP_WHITELIST_IMPORTED
、MLAB_MIGRATION_TARGET_CLUSTER_SET
、MLAB_MIGRATION_DATABASE_RENAMED
、MLAB_MIGRATION_LIVE_IMPORT_STARTED
、MLAB_MIGRATION_LIVE_IMPORT_READY_FOR_CUTOVER
、MLAB_MIGRATION_LIVE_IMPORT_CUTOVER_COMPLETE
、MLAB_MIGRATION_LIVE_IMPORT_ERROR
、MLAB_MIGRATION_LIVE_IMPORT_CANCELLED
、MLAB_MIGRATION_DUMP_AND_RESTORE_TEST_STARTED
、MLAB_MIGRATION_DUMP_AND_RESTORE_TEST_SKIPPED
、MLAB_MIGRATION_DUMP_AND_RESTORE_STARTED
、MLAB_MIGRATION_SUPPORT_PLAN_SELECTED
、またはMLAB_MIGRATION_SUPPORT_PLAN_OPTED_OUT
。値は
ORG_LIMIT_UPDATED
です。値は
ORG_CREATED
、CUSTOM_SESSION_TIMEOUT_MODIFIED
、SECURITY_CONTACT_MODIFIED
、ORG_CREDIT_CARD_ADDED
、ORG_CREDIT_CARD_UPDATED
、ORG_CREDIT_CARD_CURRENT
、ORG_CREDIT_CARD_ABOUT_TO_EXPIRE
、ORG_PAYPAL_LINKED
、ORG_PAYPAL_UPDATED
、ORG_PAYPAL_CANCELLED
、ORG_OVERRIDE_PAYMENT_METHOD_ADDED
、ORG_ACTIVATED
、ORG_TEMPORARILY_ACTIVATED
、ORG_SUSPENSION_DATE_CHANGED
、ORG_SUSPENDED
、ORG_ADMIN_SUSPENDED
、ORG_ADMIN_LOCKED
、ORG_CLUSTERS_DELETED
、ORG_CLUSTERS_PAUSED
、ORG_LOCKED
、ORG_UNDER_FINANCIAL_PROTECTION
、ORG_NO_FINANCIAL_PROTECTION
、ORG_RENAMED
、ALL_ORG_USERS_HAVE_MFA
、ORG_USERS_WITHOUT_MFA
、ORG_INVOICE_UNDER_THRESHOLD
、ORG_INVOICE_OVER_THRESHOLD
、ORG_DAILY_BILL_UNDER_THRESHOLD
、ORG_DAILY_BILL_OVER_THRESHOLD
、ORG_GROUP_CHARGES_UNDER_THRESHOLD
、ORG_GROUP_CHARGES_OVER_THRESHOLD
、ORG_TWO_FACTOR_AUTH_REQUIRED
、ORG_TWO_FACTOR_AUTH_OPTIONAL
、ORG_PUBLIC_API_ACCESS_LIST_REQUIRED
、ORG_PUBLIC_API_ACCESS_LIST_NOT_REQUIRED
、ORG_EMPLOYEE_ACCESS_RESTRICTED
、ORG_EMPLOYEE_ACCESS_UNRESTRICTED
、ORG_SFDC_ACCOUNT_ID_CHANGED
、ORG_CONNECTED_TO_MLAB
、ORG_DISCONNECTED_FROM_MLAB
、ORG_IDP_CERTIFICATE_CURRENT
、ORG_IDP_CERTIFICATE_ABOUT_TO_EXPIRE
、ORG_CONNECTED_TO_VERCEL
、ORG_DISCONNECTED_TO_VERCEL
、ORG_CONNECTION_UNINSTALLED_FROM_VERCEL
、ORG_UI_IP_ACCESS_LIST_ENABLED
、ORG_UI_IP_ACCESS_LIST_DISABLED
、ORG_EDITED_UI_IP_ACCESS_LIST_ENTRIES
、ORG_SERVICE_ACCOUNT_MAX_SECRET_VALIDITY_EDITED
、ORG_SERVICE_ACCOUNT_SECRETS_EXPIRED
、ORG_SERVICE_ACCOUNT_SECRETS_NO_LONGER_EXPIRED
、ORG_SERVICE_ACCOUNT_SECRETS_EXPIRING
、ORG_SERVICE_ACCOUNT_SECRETS_NO_LONGER_EXPIRING
、ORG_MONGODB_VERSION_EOL_EXTENSION_ACCEPTED
、ORG_MONGODB_VERSION_EOL_EXTENSION_PENDING
、ORG_MONGODB_VERSION_EOL_EXTENSION_CANCELLED
、GROUP_MOVED_FROM_ORG
、SANDBOX_ENABLED_FOR_ORG
、またはSANDBOX_DISABLED_FOR_ORG
。値は
AWS_SELF_SERVE_ACCOUNT_LINKED
、AWS_SELF_SERVE_ACCOUNT_LINK_PENDING
、AWS_SELF_SERVE_ACCOUNT_CANCELLED
、AWS_SELF_SERVE_ACCOUNT_LINK_FAILED
、GCP_SELF_SERVE_ACCOUNT_LINK_PENDING
、GCP_SELF_SERVE_ACCOUNT_LINK_FAILED
、AZURE_SELF_SERVE_ACCOUNT_LINKED
、AZURE_SELF_SERVE_ACCOUNT_LINK_PENDING
、AZURE_SELF_SERVE_ACCOUNT_CANCELLED
、AZURE_SELF_SERVE_ACCOUNT_LINK_FAILED
、GCP_SELF_SERVE_ACCOUNT_LINKED
、GCP_SELF_SERVE_ACCOUNT_CANCELLED
、VERCEL_SELF_SERVE_ACCOUNT_LINKED
、VERCEL_SELF_SERVE_ACCOUNT_LINK_PENDING
、VERCEL_SELF_SERVE_ACCOUNT_CANCELLED
、VERCEL_SELF_SERVE_ACCOUNT_LINK_FAILED
、VERCEL_INVOICE_CREATED
、VERCEL_INVOICE_NOT_PAID
、VERCEL_INVOICE_PAID
、またはVERCEL_INVOICE_REFUNDED
値は
SUPPORT_EMAILS_SENT_SUCCESSFULLY
またはSUPPORT_EMAILS_SENT_FAILURE
です。値は、
TEAM_CREATED
、TEAM_DELETED
、TEAM_UPDATED
、TEAM_NAME_CHANGED
、TEAM_ADDED_TO_GROUP
、TEAM_REMOVED_FROM_GROUP
、またはTEAM_ROLES_MODIFIED
です。値は、
JOINED_ORG
、JOINED_TEAM
、INVITED_TO_ORG
、ORG_INVITATION_DELETED
、REMOVED_FROM_ORG
、REMOVED_FROM_TEAM
、USER_ROLES_CHANGED_AUDIT
、ORG_FLEX_CONSULTING_PURCHASED
、ORG_FLEX_CONSULTING_PURCHASE_FAILED
、またはINVITED_TO_TEAM
です。値は
TAGS_MODIFIED
またはGROUP_TAGS_MODIFIED
です。値は、
RESOURCE_POLICY_CREATED
、RESOURCE_POLICY_MODIFIED
、RESOURCE_POLICY_DELETED
、またはRESOURCE_POLICY_VIOLATED
です。 -
未加工のドキュメントを出力に含めるかどうかを示すフラグ。生のドキュメントには、イベントに関する追加のメタ情報が格納されています。
デフォルト値は
false
です。 -
MongoDB Cloud がイベントを返すことを停止する日時。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式を使用します。
ISO 8601 -
MongoDB Cloud がイベントを返すことを開始する日時。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式を使用します。
ISO 8601
atlas api events listOrgEvents --help
import (
"os"
"context"
"log"
sdk "go.mongodb.org/atlas-sdk/v20241023001/admin"
)
func main() {
ctx := context.Background()
clientID := os.Getenv("MONGODB_ATLAS_CLIENT_ID")
clientSecret := os.Getenv("MONGODB_ATLAS_CLIENT_SECRET")
// See https://dochub.mongodb.org/core/atlas-go-sdk-oauth
client, err := sdk.NewClient(sdk.UseOAuthAuth(clientID, clientSecret))
if err != nil {
log.Fatalf("Error: %v", err)
}
params = &sdk.ListOrgEventsApiParams{}
sdkResp, httpResp, err := client.EventsApi.
ListOrgEventsWithParams(ctx, params).
Execute()
}
curl --include --header "Authorization: Bearer ${ACCESS_TOKEN}" \
--header "Accept: application/vnd.atlas.2024-10-23+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/orgs/{orgId}/events?pretty=true"
curl --user "${PUBLIC_KEY}:${PRIVATE_KEY}" \
--digest --include \
--header "Accept: application/vnd.atlas.2024-10-23+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/orgs/{orgId}/events?pretty=true"
{
"links": [
{
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
}
],
"results": [
{
"apiKeyId": "32b6e34b3d91647abb20e7b8",
"created": "2025-05-04T09:42:00Z",
"eventTypeName": "FEDERATION_SETTINGS_CREATED",
"groupId": "32b6e34b3d91647abb20e7b8",
"id": "32b6e34b3d91647abb20e7b8",
"isGlobalAdmin": true,
"links": [
{
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
}
],
"orgId": "32b6e34b3d91647abb20e7b8",
"publicKey": "string",
"raw": {
"_t": "ALERT_AUDIT",
"alertConfigId": "32b6e34b3d91647abb20e7b8",
"cid": "32b6e34b3d91647abb20e7b8",
"cre": "2025-05-04T09:42:00Z",
"description": "Alert Acknowledged",
"gn": "Test Project",
"id": "32b6e34b3d91647abb20e7b8",
"orgId": "32b6e34b3d91647abb20e7b8",
"orgName": "Test Organization",
"severity": "INFO"
},
"remoteAddress": "216.172.40.186",
"userId": "32b6e34b3d91647abb20e7b8",
"username": "hello@example.com"
}
],
"totalCount": 42
}
{
"error": 400,
"detail": "(This is just an example, the exception may not be related to this endpoint) No provider AWS exists.",
"reason": "Bad Request",
"errorCode": "VALIDATION_ERROR"
}
{
"error": 401,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Unauthorized",
"errorCode": "NOT_ORG_GROUP_CREATOR"
}
{
"error": 403,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Forbidden",
"errorCode": "CANNOT_CHANGE_GROUP_NAME"
}
{
"error": 404,
"detail": "(This is just an example, the exception may not be related to this endpoint) Cannot find resource AWS",
"reason": "Not Found",
"errorCode": "RESOURCE_NOT_FOUND"
}
{
"error": 500,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Internal Server Error",
"errorCode": "UNEXPECTED_ERROR"
}