AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

サービス アカウント トークンの取り消し

サービス アカウント トークンの詳細については、「 サービス アカウントの概要 」を参照してください。

注意

IPアクセス リストは、サービス アカウント アクセス トークンの使用に適用され、作成または取り消しではありません。任意のIPアドレスからトークンを生成できますが、そのIPアドレスがアクセス リストにある場合のみ、APIを呼び出すことができます。

POST https://cloud.mongodb.com/api/oauth/revoke

このエンドポイントは、HTTP リクエスト パス パラメーターを使用しません。

次のクエリ パラメータは 任意です。

名前
タイプ
必要性
説明
default

pretty

ブール値

任意

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

false

envelope

ブール値

任意

応答をエンベロープでラップするかどうかを示すフラグ。

一部のAPIクライアントは、 HTTPレスポンス ヘッダーまたはステータス コードにアクセスできません。これを修正するには、クエリでenvelope : true を設定します。

結果のリストを返すエンドポイントの場合、contentオブジェクトはエンベロープです。Atlas はレスポンス本体に statusフィールドを追加します。

false

すべての本体パラメータが必要です。

名前
タイプ
説明

TOKEN

string

取り消したいアクセストークン。 詳しくは、「 サービス アカウント トークンの生成 」を参照してください。

{BASE64-AUTH}次の例の を、base64 でエンコードされたサービス アカウントのクライアントIDとシークレットで置き換えます。詳しくは、 「 APIリクエストの作成 」を参照してください。

curl -X POST https://cloud.mongodb.com/api/oauth/revoke \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Authorization: Basic {BASE64-AUTH}" \
-d "token={TOKEN}&token_type_hint=access_token"
HTTP/2 200 OK
date: {dateInUnixFormat}
strict-transport-security: max-age=31536000; includeSubdomains;
vary: Accept-Encoding
content-type: application/vnd.atlas.{apiVersion}+json;charset=utf-8
referrer-policy: strict-origin-when-cross-origin
x-permitted-cross-domain-policies: none
x-content-type-options: nosniff
x-mongodb-service-version: gitHash={gitHash}; versionString={applicationVersion}
x-frame-options: DENY
content-length: {requestLengthInBytes}
x-envoy-upstream-service-time: 44
server: mdbws

このエンドポイントは、レスポンス本体を返しません。