2 Nov 2026

Introducing the Team Admin API, now in public beta!

team admin api public beta

Introduction

Managing who has access to which Autodesk products gets harder as your team scales.

Today we're releasing the Team Admin API in public beta, so you can automate team license management from your own scripts and apps.

The beta runs in production and changes real teams, users, and product assignments. Test with a team that's safe to modify, and don't use the API for production integrations yet.

What you can do

  • Find Your Teams: List the teams you administer.
  • Manage Users: List team users, look up a user by exact email address or user id, and invite new users.
  • Check Product Availability: View product pools with total and assigned seats.
  • Manage Product Assignments: View, create, and remove direct product assignments for individual users.

For example, one script can invite a new employee to a team and assign their products in a single run. It's safe to rerun.

What's in the beta

  • Individual assignment only. Bulk operations aren't supported yet, so you add users and manage assignments one at a time.
  • Direct assignments only. You can view assignments inherited from groups or teams, but you can't change them through the API.
  • You can invite users but not remove them, and you can't view or manage groups.
  • Three-legged OAuth only, with a team administrator authorizing the token. Your app must be a Traditional Web App. Secure Service Accounts aren't supported yet. Check the blog from the link to use three-legged tokens in a server to server workflow.
  • Rate limit of 60 requests per minute per team.

See the Team Admin API developer's guide for the full list of limitations and API behavior.

Get started

  1. Register a Traditional Web App on the APS portal and enable the Team Admin API.
  2. Get a three-legged access token from a team administrator, with the `tmadmapi` scopes you need.
  3. Call `https://developer.api.autodesk.com/team-admin/v1/teams` to list your teams, then invite a user and assign a product.

To try the API without writing code, use the Postman collection. The developer's guide walks through each step.

Feedback and support

The beta is open to everyone, with no sign-up or allowlist. We want to hear what's missing, what's unclear, and what you'd like to see before general availability.

To ask a question, share feedback, or report a bug, use Get Help on the APS portal. Include the HTTP method and URL path, the response status code, the time of the request, and the request ID from the `X-Request-Id` header. Never include your access token.

Related Article