제공된 날짜 범위 및 이벤트 유형을 기반으로 지정된 조직 에 대해 사전 필터링된 활동 피드 링크를 반환합니다. 반환된 링크를 공유하고 열어 동일한 필터가 적용된 활동 피드 볼 수 있습니다. 이 리소스 사용하려면 요청하는 서비스 계정 또는 API 키에 조직 구성원 역할 있어야 합니다.
경로 매개변수
-
프로젝트가 포함된 조직 식별하는 고유한 24-16진수 문자열입니다. 인증된 사용자가 액세스 할 수 있는 모든 조직을 조회 하려면 /orgs 엔드포인트를 사용합니다.
형식은
^([a-f0-9]{24})$패턴 과 일치해야 합니다.
쿼리 매개변수
-
응답 본문이 프리티프린트 형식이어야 하는지 여부를 나타내는 플래그입니다.
기본값은
false입니다.Prettyprint -
현재 시점에 기록된 인시던트의 카테고리.
중요: 이벤트 유형 값의 전체 목록은 자주 변경됩니다.
요소가
20개 이하입니다.이벤트 유형 다음 중 하나입니다. 값은
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입니다. .값은
AWS_PAYMENT_PAID,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,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_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_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입니다. -
활동 피드 링크에 포함할 이벤트의 종료 날짜 및 시간입니다. UTC의 ISO 8601 타임스탬프 형식입니다.
ISO 8601 -
활동 피드 링크에 포함할 이벤트의 시작 날짜 및 시간입니다. UTC의 ISO 8601 타임스탬프 형식입니다.
ISO 8601
atlas api activityFeed getOrgActivityFeed --help
import (
"os"
"context"
"log"
sdk "go.mongodb.org/atlas-sdk/v20250312001/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.GetOrgActivityFeedApiParams{}
sdkResp, httpResp, err := client.ActivityFeedApi.
GetOrgActivityFeedWithParams(ctx, params).
Execute()
}
curl --include --header "Authorization: Bearer ${ACCESS_TOKEN}" \
--header "Accept: application/vnd.atlas.2025-03-12+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/orgs/{orgId}/activityFeed?pretty=true"
curl --user "${PUBLIC_KEY}:${PRIVATE_KEY}" \
--digest --include \
--header "Accept: application/vnd.atlas.2025-03-12+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/orgs/{orgId}/activityFeed?pretty=true"
{
"link": "https://cloud.mongodb.com/redirect/1234567890abcdef12345678",
"links": [
{
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
}
]
}
{
"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"
}