Licenses for User

Returns a list of licenses assigned to a user for a product (user-based product licenses only).

Endpoint

  • Method: GET

  • Path: /api/v4/user_licenses

Authentication

See License API Authorization.

Required headers

  • Date (string)

  • Authorization (string)

  • Accept: application/json

Request

Query parameters

Required:

  • product (string)

One of:

  • username + password (string)

  • id_token + customer_account_code (string)

  • code + customer_account_code (string)

Examples

Results

chevron-right200hashtag

\

Schema

chevron-rightRequest schema (TypeScript + JSON Schema)hashtag

TypeScript

JSON Schema

chevron-rightResponse schema (TypeScript + JSON Schema)hashtag

TypeScript

JSON Schema

License Authorization Method

The licenses returned by this endpoint are always user-based product licenses. This means they don't have a license key, and instead each license has a "license user".

Accessing this endpoint requires license user authentication, which can be done in three ways:

  • By providing the values for username and password for the license user

  • By providing the values for id_token and customer_account_code if using single sign-on authentication using Implicit grant

  • By providing the values for code and customer_account_code if using single sign-on authentication using Authorization code grant

Errors

If an error occurs, the response will have an HTTP status code of 400 or higher, and the response body will contain an error description in the following format:

JSON Schema

List of exceptions

Last updated

Was this helpful?