指定された組織のイベントを返します。イベントは、データベース、課金、セキュリティのアクティビティやステータスの変更に関する重要な情報を提供します。このリソースを使用するには、リクエスト元のサービスアカウントまたはAPIキーに組織メンバーロールが必要です。
このリソースは現在も改訂中であり、変更される可能性があります。
プロジェクトを含む組織を識別する一意の 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です。
現時点で記録されたインシデントのカテゴリ。
IMPORTANT: イベントタイプの値の完全なリストは、頻繁に変更されます。
値は 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_MOVED、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、BECAME_LINKED_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、CROSS_ORG_OPERATION_TICKET_TRACKING、または ADMIN_OVERRIDE_PAYMENT_METHOD_DELETED 。
値は 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、SHADOW_CLUSTER_ORG_OPT_IN、または SHADOW_CLUSTER_ORG_OPT_OUT です。
値は 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_BANK_ACCOUNT_ADDED、 ORG_BANK_ACCOUNT_UPDATED、ORG_WALLET_ADDED、ORG_WALLET_UPDATED、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、ORG_BAAS_EOL_EXTENSION_ACCEPTED、ORG_BAAS_EOL_EXTENSION_PENDING、 ORG_BAAS_EOL_EXTENSION_CANCELED、GROUP_MOVED_FROM_ORG、SANDBOX_ENABLED_FOR_ORG、SANDBOX_DISABLED_FOR_ORG、SANDBOX_CONFIG_DELETED、SANDBOX_TEMPLATE_UPDATED、ORGANIZATION_VOYAGE_SETTINGS_CREATED、または ORGANIZATION_VOYAGE_SETTINGS_DELETED 。
値は AWS_PAYMENT_PAID、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 タイムスタンプ形式を使用します。
MongoDB Cloud がイベントを返すことを開始する日時。このパラメーターは、UTC の 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"
}