Altostrat Studio is here — the AI-native network operations IDE for engineers running production. Terminal, diagrams, runbooks, and Copilot in one workspace. Get started →
curl --request POST \
--url https://signin.altostrat.io/oauth/token \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data grant_type=authorization_code \
--data 'client_id=<string>' \
--data 'code=<string>' \
--data 'redirect_uri=<string>' \
--data 'code_verifier=<string>'{
"access_token": "<string>",
"refresh_token": "<string>",
"id_token": "<string>",
"token_type": "Bearer",
"expires_in": 86400
}Used to exchange an authorization_code for tokens, or to use a refresh_token to get a new access_token. Client authentication can be performed via client_secret_post (in the body), client_secret_basic (HTTP Basic Auth), or private_key_jwt.
curl --request POST \
--url https://signin.altostrat.io/oauth/token \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data grant_type=authorization_code \
--data 'client_id=<string>' \
--data 'code=<string>' \
--data 'redirect_uri=<string>' \
--data 'code_verifier=<string>'{
"access_token": "<string>",
"refresh_token": "<string>",
"id_token": "<string>",
"token_type": "Bearer",
"expires_in": 86400
}Documentation Index
Fetch the complete documentation index at: https://altostrat.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Successfully exchanged for a new set of tokens.
Was this page helpful?