1 つの組織の事前フィルタリングされたアクティビティ フィード リンクを返す

GET /api/atlas/v2/orgs/{orgId}/activeFeder

指定された日付範囲とイベントタイプに基づいて、指定された組織の事前フィルタリングされたアクティビティフィードリンクを返します。返されたリンクを共有して開くと、同じフィルターが適用されたアクティビティフィードを表示できます。このリソースを使用するには、リクエスト元のサービスアカウントまたはAPIキーに組織メンバーロールが必要です。

path パラメータ

  • orgId string 必須

    プロジェクトを含む組織を識別する一意の 24 桁の 16 進数文字列。 認証済みユーザーがアクセスできるすべての組織を取得するには、 /orgs エンドポイントを使用します。

    形式は次のパターンと一致する必要があります: ^([a-f0-9]{24})$

クエリ パラメータ

  • pretty ブール値

    レスポンス本体を pretty-print 形式にするかどうかを示すフラグ。

    デフォルト値はfalseです。

    Prettyprint
  • eventType array[オブジェクト | string]

    現時点で記録されたインシデントのカテゴリ。

    IMPORTANT: イベントタイプの値の完全なリストは、頻繁に変更されます。

    20 要素以下

    イベントの種類
    次の 1 つ:

    値は ALERT_ACKNOWLEDGED_AUDIT または ALERT_UNACKNOWLEDGED_AUDIT です。

    値は、ALERT_CONFIG_DISABLED_AUDITALERT_CONFIG_ENABLED_AUDITALERT_CONFIG_ADDED_AUDITALERT_CONFIG_DELETED_AUDIT、または ALERT_CONFIG_CHANGED_AUDIT です。

    値は、API_KEY_CREATEDAPI_KEY_DELETEDAPI_KEY_ACCESS_LIST_ENTRY_ADDEDAPI_KEY_ACCESS_LIST_ENTRY_DELETEDAPI_KEY_ROLES_CHANGEDAPI_KEY_DESCRIPTION_CHANGEDAPI_KEY_ADDED_TO_GROUPAPI_KEY_REMOVED_FROM_GROUPAPI_KEY_UI_IP_ACCESS_LIST_INHERITANCE_ENABLED、または API_KEY_UI_IP_ACCESS_LIST_INHERITANCE_DISABLED です。

    値は、SERVICE_ACCOUNT_CREATEDSERVICE_ACCOUNT_DELETEDSERVICE_ACCOUNT_ROLES_CHANGEDSERVICE_ACCOUNT_DETAILS_CHANGEDSERVICE_ACCOUNT_ADDED_TO_GROUPSERVICE_ACCOUNT_REMOVED_FROM_GROUPSERVICE_ACCOUNT_ACCESS_LIST_ENTRY_ADDEDSERVICE_ACCOUNT_ACCESS_LIST_ENTRY_DELETEDSERVICE_ACCOUNT_SECRET_ADDEDSERVICE_ACCOUNT_SECRET_DELETEDSERVICE_ACCOUNT_UI_IP_ACCESS_LIST_INHERITANCE_ENABLED、または SERVICE_ACCOUNT_UI_IP_ACCESS_LIST_INHERITANCE_DISABLED

    値は AWS_PAYMENT_PAIDCHARGE_SUCCEEDEDCHARGE_FAILEDCHARGE_PROCESSINGCHARGE_PENDING_REVERSALBRAINTREE_CHARGE_FAILEDINVOICE_CLOSEDCHECK_PAYMENT_RECEIVEDWIRE_TRANSFER_PAYMENT_RECEIVEDDISCOUNT_APPLIEDCREDIT_ISSUEDCREDIT_PULLED_FWDCREDIT_END_DATE_MODIFIEDPROMO_CODE_APPLIEDPAYMENT_FORGIVENREFUND_ISSUEDACCOUNT_DOWNGRADEDACCOUNT_UPGRADEDACCOUNT_MODIFIEDSUPPORT_PLAN_ACTIVATEDSUPPORT_PLAN_CANCELLEDSUPPORT_PLAN_CANCELLATION_SCHEDULEDINITIATE_SALESFORCE_SERVICE_CLOUD_SYNCINVOICE_ADDRESS_CHANGEDINVOICE_ADDRESS_ADDEDPREPAID_PLAN_ACTIVATEDELASTIC_INVOICING_MODE_ACTIVATEDELASTIC_INVOICING_MODE_DEACTIVATEDTERMINATE_PAID_SERVICESBILLING_EMAIL_ADDRESS_ADDEDBILLING_EMAIL_ADDRESS_CHANGEDBILLING_EMAIL_ADDRESS_REMOVEDAWS_BILLING_ACCOUNT_CREDIT_ISSUEDGCP_BILLING_ACCOUNT_CREDIT_ISSUEDCREDIT_SFOLID_MODIFIEDPREPAID_PLAN_MODIFIEDAWS_USAGE_REPORTEDAZURE_USAGE_REPORTEDGCP_USAGE_REPORTEDVERCEL_USAGE_REPORTEDBECAME_PAYING_ORGBECAME_LINKED_ORGNEW_LINKED_ORGUNLINKED_ORGORG_LINKED_TO_PAYING_ORGORG_UNLINKED_FROM_PAYING_ORGORG_UNLINK_REQUESTEDORG_UNLINK_CANCELLEDPAYMENT_UPDATED_THROUGH_APIAZURE_BILLING_ACCOUNT_CREDIT_ISSUEDCREDIT_START_DATE_MODIFIEDCREDIT_ELASTIC_INVOICING_MODIFIEDCREDIT_TYPE_MODIFIEDCREDIT_AMOUNT_CENTS_MODIFIEDCREDIT_AMOUNT_REMAINING_CENTS_MODIFIEDCREDIT_TOTAL_BILLED_CENTS_MODIFIEDCREDIT_AWS_CUSTOMER_ID_MODIFIEDCREDIT_AWS_PRODUCT_CODE_MODIFIEDCREDIT_GCP_MARKETPLACE_ENTITLEMENT_ID_MODIFIEDCREDIT_AZURE_SUBSCRIPTION_ID_MODIFIEDCREDIT_AZURE_PRIVATE_PLAN_ID_MODIFIEDTARGETED_REBILL_EXECUTEDLEGACY_REBILL_EXECUTEDEVERGREEN_DEAL_CANCELLEDGRACE_PERIOD_ACTIVATEDGRACE_PERIOD_NO_LONGER_IN_EFFECTPENDING_DEAL_ACTIVATION_ADDEDPENDING_DEAL_ACTIVATION_CANCELEDPENDING_DEAL_APPLIEDPENDING_DEAL_ACTIVATION_FAILEDEVERGREEN_PRIORITY_MODIFIEDCROSS_ORG_OPERATION_TICKET_TRACKING、または ADMIN_OVERRIDE_PAYMENT_METHOD_DELETED

    値は FEDERATION_SETTINGS_CREATEDFEDERATION_SETTINGS_DELETEDFEDERATION_SETTINGS_UPDATEDIDENTITY_PROVIDER_CREATEDIDENTITY_PROVIDER_UPDATEDIDENTITY_PROVIDER_DELETEDIDENTITY_PROVIDER_ACTIVATEDOIDC_IDENTITY_PROVIDER_UPDATEDIDENTITY_PROVIDER_DEACTIVATEDIDENTITY_PROVIDER_JWKS_REVOKEDOIDC_IDENTITY_PROVIDER_ENABLEDOIDC_IDENTITY_PROVIDER_DISABLEDDOMAINS_ASSOCIATEDDOMAIN_CREATEDDOMAIN_DELETEDDOMAIN_VERIFIEDORG_SETTINGS_CONFIGUREDORG_SETTINGS_UPDATEDORG_SETTINGS_DELETEDRESTRICT_ORG_MEMBERSHIP_ENABLEDRESTRICT_ORG_MEMBERSHIP_DISABLEDROLE_MAPPING_CREATEDROLE_MAPPING_UPDATED、または ROLE_MAPPING_DELETED

    値は GROUP_DELETEDGROUP_CREATED、または GROUP_MOVED です。

    値は MLAB_MIGRATION_COMPLETEDMLAB_MIGRATION_TARGET_CLUSTER_CREATEDMLAB_MIGRATION_DATABASE_USERS_IMPORTEDMLAB_MIGRATION_IP_WHITELIST_IMPORTEDMLAB_MIGRATION_TARGET_CLUSTER_SETMLAB_MIGRATION_DATABASE_RENAMEDMLAB_MIGRATION_LIVE_IMPORT_STARTEDMLAB_MIGRATION_LIVE_IMPORT_READY_FOR_CUTOVERMLAB_MIGRATION_LIVE_IMPORT_CUTOVER_COMPLETEMLAB_MIGRATION_LIVE_IMPORT_ERRORMLAB_MIGRATION_LIVE_IMPORT_CANCELLEDMLAB_MIGRATION_DUMP_AND_RESTORE_TEST_STARTEDMLAB_MIGRATION_DUMP_AND_RESTORE_TEST_SKIPPEDMLAB_MIGRATION_DUMP_AND_RESTORE_STARTEDMLAB_MIGRATION_SUPPORT_PLAN_SELECTED、または MLAB_MIGRATION_SUPPORT_PLAN_OPTED_OUT

    値は ORG_LIMIT_UPDATEDSHADOW_CLUSTER_ORG_OPT_IN、または SHADOW_CLUSTER_ORG_OPT_OUT です。

    値は ORG_CREATEDCUSTOM_SESSION_TIMEOUT_MODIFIEDSECURITY_CONTACT_MODIFIEDORG_CREDIT_CARD_ADDEDORG_CREDIT_CARD_UPDATEDORG_CREDIT_CARD_CURRENTORG_CREDIT_CARD_ABOUT_TO_EXPIREORG_PAYPAL_LINKEDORG_PAYPAL_UPDATEDORG_PAYPAL_CANCELLEDORG_OVERRIDE_PAYMENT_METHOD_ADDEDORG_BANK_ACCOUNT_ADDEDORG_BANK_ACCOUNT_UPDATEDORG_WALLET_ADDEDORG_WALLET_UPDATEDORG_ACTIVATEDORG_TEMPORARILY_ACTIVATEDORG_SUSPENSION_DATE_CHANGEDORG_SUSPENDEDORG_ADMIN_SUSPENDEDORG_ADMIN_LOCKEDORG_CLUSTERS_DELETEDORG_CLUSTERS_PAUSEDORG_LOCKEDORG_UNDER_FINANCIAL_PROTECTIONORG_NO_FINANCIAL_PROTECTIONORG_RENAMEDALL_ORG_USERS_HAVE_MFAORG_USERS_WITHOUT_MFAORG_INVOICE_UNDER_THRESHOLDORG_INVOICE_OVER_THRESHOLDORG_DAILY_BILL_UNDER_THRESHOLDORG_DAILY_BILL_OVER_THRESHOLDORG_GROUP_CHARGES_UNDER_THRESHOLDORG_GROUP_CHARGES_OVER_THRESHOLDORG_TWO_FACTOR_AUTH_REQUIREDORG_TWO_FACTOR_AUTH_OPTIONALORG_PUBLIC_API_ACCESS_LIST_REQUIREDORG_PUBLIC_API_ACCESS_LIST_NOT_REQUIREDORG_EMPLOYEE_ACCESS_RESTRICTEDORG_EMPLOYEE_ACCESS_UNRESTRICTEDORG_CONNECTED_TO_MLABORG_DISCONNECTED_FROM_MLABORG_IDP_CERTIFICATE_CURRENTORG_IDP_CERTIFICATE_ABOUT_TO_EXPIREORG_CONNECTED_TO_VERCELORG_DISCONNECTED_TO_VERCELORG_CONNECTION_UNINSTALLED_FROM_VERCELORG_UI_IP_ACCESS_LIST_ENABLEDORG_UI_IP_ACCESS_LIST_DISABLEDORG_EDITED_UI_IP_ACCESS_LIST_ENTRIESORG_SERVICE_ACCOUNT_MAX_SECRET_VALIDITY_EDITEDORG_SERVICE_ACCOUNT_SECRETS_EXPIREDORG_SERVICE_ACCOUNT_SECRETS_NO_LONGER_EXPIREDORG_SERVICE_ACCOUNT_SECRETS_EXPIRINGORG_SERVICE_ACCOUNT_SECRETS_NO_LONGER_EXPIRINGORG_MONGODB_VERSION_EOL_EXTENSION_ACCEPTEDORG_MONGODB_VERSION_EOL_EXTENSION_PENDINGORG_MONGODB_VERSION_EOL_EXTENSION_CANCELLEDORG_BAAS_EOL_EXTENSION_ACCEPTEDORG_BAAS_EOL_EXTENSION_PENDINGORG_BAAS_EOL_EXTENSION_CANCELEDGROUP_MOVED_FROM_ORGSANDBOX_ENABLED_FOR_ORGSANDBOX_DISABLED_FOR_ORGSANDBOX_CONFIG_DELETEDSANDBOX_TEMPLATE_UPDATEDORGANIZATION_VOYAGE_SETTINGS_CREATED、または ORGANIZATION_VOYAGE_SETTINGS_DELETED

    値は AWS_SELF_SERVE_ACCOUNT_LINKEDAWS_SELF_SERVE_ACCOUNT_LINK_PENDINGAWS_SELF_SERVE_ACCOUNT_CANCELLEDAWS_SELF_SERVE_ACCOUNT_LINK_FAILEDGCP_SELF_SERVE_ACCOUNT_LINK_PENDINGGCP_SELF_SERVE_ACCOUNT_LINK_FAILEDAZURE_SELF_SERVE_ACCOUNT_LINKEDAZURE_SELF_SERVE_ACCOUNT_LINK_PENDINGAZURE_SELF_SERVE_ACCOUNT_CANCELLEDAZURE_SELF_SERVE_ACCOUNT_LINK_FAILEDGCP_SELF_SERVE_ACCOUNT_LINKEDGCP_SELF_SERVE_ACCOUNT_CANCELLEDVERCEL_SELF_SERVE_ACCOUNT_LINKEDVERCEL_SELF_SERVE_ACCOUNT_LINK_PENDINGVERCEL_SELF_SERVE_ACCOUNT_CANCELLEDVERCEL_SELF_SERVE_ACCOUNT_LINK_FAILEDVERCEL_INVOICE_CREATEDVERCEL_INVOICE_NOT_PAIDVERCEL_INVOICE_PAID、または VERCEL_INVOICE_REFUNDED

    値は SUPPORT_EMAILS_SENT_SUCCESSFULLY または SUPPORT_EMAILS_SENT_FAILURE です。

    値は、TEAM_CREATEDTEAM_DELETEDTEAM_UPDATEDTEAM_NAME_CHANGEDTEAM_ADDED_TO_GROUPTEAM_REMOVED_FROM_GROUP、または TEAM_ROLES_MODIFIED です。

    値は、JOINED_ORGJOINED_TEAMINVITED_TO_ORGORG_INVITATION_DELETEDREMOVED_FROM_ORGREMOVED_FROM_TEAMUSER_ROLES_CHANGED_AUDITORG_FLEX_CONSULTING_PURCHASEDORG_FLEX_CONSULTING_PURCHASE_FAILED、または INVITED_TO_TEAM です。

    値は TAGS_MODIFIED または GROUP_TAGS_MODIFIED です。

    値は、RESOURCE_POLICY_CREATEDRESOURCE_POLICY_MODIFIEDRESOURCE_POLICY_DELETED、または RESOURCE_POLICY_VIOLATED です。

  • 最大日付 string(date-time)

    アクティビティフィードリンクに含めるイベントの終了日時。 UTC の ISO 8601 タイムスタンプ形式。

    ISO 8601
  • minDate string(date-time)

    アクティビティフィードリンクに含めるイベントの開始日時。 UTC の ISO 8601 タイムスタンプ形式。

    ISO 8601

応答

  • 200 application/vnd.atlas.2025-03-12+json

    OK

    応答属性の非表示 応答属性の表示 オブジェクト
  • 400 application/ JSON

    無効なリクエストです。

    応答属性の非表示 応答属性の表示 オブジェクト
    • validRequestDetail オブジェクト

      無効なリクエストの詳細。

      validRequestDetail 属性を非表示にする validRequestDetail 属性の表示 オブジェクト
      • フィールド array[オブジェクト]

        クライアントリクエストにおけるすべての違反を説明します。

        フィールド属性を非表示にする フィールド属性の表示 オブジェクト
        • 説明 string 必須

          リクエスト要素が禁止されている理由の説明。

        • フィールド string 必須

          リクエスト本文内のフィールドにつながるパス。

    • 詳細 string

      各タイプのエラーの原因となる特定の条件または理由について説明します。

    • エラー integer(int32) 必須

      このエラーで返された HTTP ステータス コード。

      外部ドキュメント
    • errorCode string 必須

      このエラーで返されたアプリケーション エラー コード。

    • パラメーター array[オブジェクト]

      エラーに関する詳細情報を提供するために使用されるパラメーター。

    • 理由 string

      このエラーで返されたアプリケーション エラー メッセージ。

  • 401 application/ JSON

    許可されていません。

    応答属性の非表示 応答属性の表示 オブジェクト
    • validRequestDetail オブジェクト

      無効なリクエストの詳細。

      validRequestDetail 属性を非表示にする validRequestDetail 属性の表示 オブジェクト
      • フィールド array[オブジェクト]

        クライアントリクエストにおけるすべての違反を説明します。

        フィールド属性を非表示にする フィールド属性の表示 オブジェクト
        • 説明 string 必須

          リクエスト要素が禁止されている理由の説明。

        • フィールド string 必須

          リクエスト本文内のフィールドにつながるパス。

    • 詳細 string

      各タイプのエラーの原因となる特定の条件または理由について説明します。

    • エラー integer(int32) 必須

      このエラーで返された HTTP ステータス コード。

      外部ドキュメント
    • errorCode string 必須

      このエラーで返されたアプリケーション エラー コード。

    • パラメーター array[オブジェクト]

      エラーに関する詳細情報を提供するために使用されるパラメーター。

    • 理由 string

      このエラーで返されたアプリケーション エラー メッセージ。

  • 403 application/ JSON

    Forbidden.

    応答属性の非表示 応答属性の表示 オブジェクト
    • validRequestDetail オブジェクト

      無効なリクエストの詳細。

      validRequestDetail 属性を非表示にする validRequestDetail 属性の表示 オブジェクト
      • フィールド array[オブジェクト]

        クライアントリクエストにおけるすべての違反を説明します。

        フィールド属性を非表示にする フィールド属性の表示 オブジェクト
        • 説明 string 必須

          リクエスト要素が禁止されている理由の説明。

        • フィールド string 必須

          リクエスト本文内のフィールドにつながるパス。

    • 詳細 string

      各タイプのエラーの原因となる特定の条件または理由について説明します。

    • エラー integer(int32) 必須

      このエラーで返された HTTP ステータス コード。

      外部ドキュメント
    • errorCode string 必須

      このエラーで返されたアプリケーション エラー コード。

    • パラメーター array[オブジェクト]

      エラーに関する詳細情報を提供するために使用されるパラメーター。

    • 理由 string

      このエラーで返されたアプリケーション エラー メッセージ。

  • 404 application/ JSON

    見つかりません。

    応答属性の非表示 応答属性の表示 オブジェクト
    • validRequestDetail オブジェクト

      無効なリクエストの詳細。

      validRequestDetail 属性を非表示にする validRequestDetail 属性の表示 オブジェクト
      • フィールド array[オブジェクト]

        クライアントリクエストにおけるすべての違反を説明します。

        フィールド属性を非表示にする フィールド属性の表示 オブジェクト
        • 説明 string 必須

          リクエスト要素が禁止されている理由の説明。

        • フィールド string 必須

          リクエスト本文内のフィールドにつながるパス。

    • 詳細 string

      各タイプのエラーの原因となる特定の条件または理由について説明します。

    • エラー integer(int32) 必須

      このエラーで返された HTTP ステータス コード。

      外部ドキュメント
    • errorCode string 必須

      このエラーで返されたアプリケーション エラー コード。

    • パラメーター array[オブジェクト]

      エラーに関する詳細情報を提供するために使用されるパラメーター。

    • 理由 string

      このエラーで返されたアプリケーション エラー メッセージ。

  • 500 application/ JSON

    内部サーバーエラー。

    応答属性の非表示 応答属性の表示 オブジェクト
    • validRequestDetail オブジェクト

      無効なリクエストの詳細。

      validRequestDetail 属性を非表示にする validRequestDetail 属性の表示 オブジェクト
      • フィールド array[オブジェクト]

        クライアントリクエストにおけるすべての違反を説明します。

        フィールド属性を非表示にする フィールド属性の表示 オブジェクト
        • 説明 string 必須

          リクエスト要素が禁止されている理由の説明。

        • フィールド string 必須

          リクエスト本文内のフィールドにつながるパス。

    • 詳細 string

      各タイプのエラーの原因となる特定の条件または理由について説明します。

    • エラー integer(int32) 必須

      このエラーで返された HTTP ステータス コード。

      外部ドキュメント
    • errorCode string 必須

      このエラーで返されたアプリケーション エラー コード。

    • パラメーター array[オブジェクト]

      エラーに関する詳細情報を提供するために使用されるパラメーター。

    • 理由 string

      このエラーで返されたアプリケーション エラー メッセージ。

GET /api/atlas/v2 /orgs/{orgId}/activeFeed
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"
応答の例(200)
{
  "link": "https://cloud.mongodb.com/redirect/1234567890abcdef12345678",
  "links": [
    {
      "href": "https://cloud.mongodb.com/api/atlas",
      "rel": "self"
    }
  ]
}
応答の例(400)
{
  "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"
}
応答の例(401)
{
  "error": 401,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Unauthorized",
  "errorCode": "NOT_ORG_GROUP_CREATOR"
}
応答の例(403)
{
  "error": 403,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Forbidden",
  "errorCode": "CANNOT_CHANGE_GROUP_NAME"
}
応答の例(404)
{
  "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"
}
応答の例(500)
{
  "error": 500,
  "detail": "(This is just an example, the exception may not be related to this endpoint)",
  "reason": "Internal Server Error",
  "errorCode": "UNEXPECTED_ERROR"
}