Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Revocar token de la cuenta de servicio

Para obtener más información sobre tokens de cuentas de servicio, consulta la Visión general de cuentas de servicio.

Nota

Las listas de acceso IP se aplican a las usando los tokens de acceso a cuentas de servicio, no a la creación o la revocación de los mismos. Puedes generar un token desde cualquier dirección IP, pero solo puedes usarlo para llamar a la API si tu dirección IP está en la lista de acceso.

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

Este endpoint no utiliza parámetros de ruta de solicitud HTTP.

Los siguientes parámetros de query son opcionales:

Nombre
Tipo
Necesidad
Descripción
predeterminado

bonito

booleano

Opcional

Indicador que especifica si el cuerpo de la respuesta debe tener un formato legible.

false

envelope

booleano

Opcional

Bandera que indica si se debe o no envolver la respuesta en un sobre.

Algunos clientes de API no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, configure envelope : true en la consulta.

Para los endpoints que devuelven una lista de resultados, el objeto content es un sobre. Atlas añade el campo status al cuerpo de la respuesta.

false

Todos los parámetros del cuerpo son obligatorios.

Nombre
Tipo
Descripción

TOKEN

string

El token de acceso que deseas revocar. Para obtener más información, consulte Generar token de cuenta de servicio.

En el siguiente ejemplo, sustituya {BASE64-AUTH} por el ID de cliente y el secreto de su cuenta de servicio codificados en base64. Para obtener más información, consulte Realizar una solicitud a la 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

Este endpoint no devuelve un cuerpo de respuesta.