Skip to main content
deveshgoswami
Participant
July 30, 2026
Question

Adobe product provisioning through REST APIs

  • July 30, 2026
  • 1 reply
  • 7 views

I am currently using Adobe Admin Console (admin.adobe.com) and I am looking to automate Adobe product provisioning through REST APIs.

I would like to know whether Adobe provides APIs for the following:

1. Assign Adobe product licenses to users.
2. Remove Adobe product licenses from users.
3. Retrieve users and their assigned product profiles/licenses.
4. Add users to specific product profiles.
5. Automate or trigger Adobe software deployment/installation on end-user devices.

I have reviewed the Adobe Developer Console documentation but could not find clear information covering all of the above scenarios.

Could anyone confirm whether these APIs are available and point me to the relevant documentation?

Thank you.

    1 reply

    Community Manager
    July 30, 2026

    Hi ​@deveshgoswami,

    Thanks for laying this out so clearly. Working out which APIs cover what can get confusing fast, so let me point you the right way.

    Your first four points all fall under one tool, the Adobe User Management API (UMAPI). It's built for Enterprise organizations to manage users and licenses through the Admin Console programmatically:

    • Assign a license: add the user to a product profile that carries it

    • Remove a license: remove the user from that profile

    • Retrieve users and their assigned profiles: supported

    • Add users to specific product profiles: supported

    Overview and full reference: https://adobe.ly/4xfUbBG

    Your fifth point works differently. There's no REST API that installs software on end-user devices. Instead, you create a package in the Admin Console under the Packages tab, then push it out with your own deployment tooling like Intune, SCCM, or JAMF. Here's a good starting point: https://adobe.ly/3U48UB7

    Happy to go deeper on any of these if it helps.
     

    Thanks,
    ^AV