O frontend ou CLI chama esse endpoint com um código único recebido da chamada de resposta OIDC para obter acesso JWT local e atualizar tokens.
corpo, corpo
Obrigatório
Código único e verificador PKCE opcional
-
Code é o código único recebido da chamada de resposta da OIDC .
-
CodeVerifier é o code_verifier opcional do PKCE que redime um código emitido com um code_challenge fornecido por CLI (login do navegador). Omitido por logins da UI e CLIs mais antigas.
POST /auth/oidc/exchange
curl \
--request POST 'https://agentengine.mongodb.com/auth/oidc/exchange' \
--header "Authorization: $API_KEY" \
--header "Content-Type: application/json" \
--data '{
"code": "string",
"code_verifier": "string"
}'
Exemplos de solicitação
{
"code": "string",
"code_verifier": "string"
}
Exemplos de resposta (200)
{
"access_token": "string",
"atlas_connection_status": "connected",
"refresh_token": "string",
"token_type": "string"
}
Exemplos de resposta (400)
{}
Exemplos de resposta (401)
{}
Exemplos de resposta (503)
{}