Autodesk · Arazzo Workflow
Autodesk Three-Legged User Login
Version 1.0.0
Send a user through Autodesk consent, exchange the code for tokens, and read their profile.
View Spec
View on GitHub
Fortune 10003D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainabilityArazzoWorkflows
Provider
Workflows
three-legged-user-login
Authorize a user, exchange the code for tokens, and identify the user.
Builds the authorize redirect, exchanges the authorization code the user's browser returns to the redirect URI for an access and refresh token, and calls the user profile endpoint with the resulting three-legged token.
1
requestConsent
authorize
Build the Autodesk authorize redirect. The user's browser follows the 302 to the Autodesk login page and, after consent, is redirected back to redirectUri with a short-lived authorization code on the query string.
2
exchangeCode
getToken
Exchange the authorization code for an access token and a refresh token. The redirect_uri must match the one used on the authorize request exactly.
3
readProfile
getUserProfile
Read the profile of the user the token was issued for. This confirms the token is three-legged and identifies the account whose data the application may now act on. Requires the user-profile:read scope.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/autodesk-three-legged-user-login-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.