1개의 조직에서 이벤트 반환
지정된 조직 에 대한 이벤트를 반환합니다. 이벤트는 중요한 데이터베이스, 청구 또는 보안 활동이나 상태 변경을 식별합니다. 이 리소스 사용하려면 요청하는 서비스 계정 또는 API 키에 조직 구성원 역할 있어야 합니다.
이 리소스는 계속 수정되며 변경될 수 있습니다.
경로 매개변수
-
24프로젝트가 포함된 조직 식별하는 고유한 -16진수 문자열입니다. 인증된 사용자가 액세스 할 수 있는 모든 조직을 조회 하려면 /orgs 엔드포인트를 사용합니다.
형식은
^([a-f0-9]{24})$
패턴 과 일치해야 합니다.
쿼리 매개변수
-
애플리케이션이 응답을
envelope
JSON 객체로 래핑할지 여부를 나타내는 플래그입니다. 일부 API 클라이언트는 HTTP 응답 헤더 또는 상태 코드에 액세스할 수 없습니다. 이 문제를 해결하려면 쿼리에서 envelope=true를 설정합니다. 결과 목록을 반환하는 엔드포인트는 결과 객체를 엔벨로프로 사용합니다. 애플리케이션은 응답 본문에 상태 매개변수를 추가합니다.기본값은
false
입니다. -
응답이 응답의 총 항목 수(TotalCount)를 반환하는지 여부를 나타내는 플래그입니다.
기본값은
true
입니다. -
페이지당 응답이 반환하는 항목 수입니다.
최소값은
1
, 최대값은500
입니다. 기본값은100
입니다. -
응답이 반환하는 전체 객체의 현재 세트를 표시하는 페이지 번호입니다.
최소값은
1
입니다. 기본값은1
입니다. -
응답 본문이 프리티프린트 형식이어야 하는지 여부를 나타내는 플래그입니다.
기본값은
false
입니다.Prettyprint -
현재 시점에 기록된 인시던트의 카테고리.
중요: 이벤트 유형 값의 전체 목록은 자주 변경됩니다.
다음 중 하나입니다. 값은
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/v20240530001/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-05-30+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-05-30+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"
}