# AWS License Manager API

> AWS License Manager API on Apizie: 50 endpoints (Accepts the specified grant., Checks in the specified license. Check in a license when it is no longer in use., Checks out the specified license for offline use., Checks out the specified license. If the account that created the license is the same that is performing the…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:amazonaws-license-manager/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-license-manager`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-license-manager
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-license-manager/openapi.json

License Manager makes it easier to manage licenses from software vendors across multiple Amazon Web Services accounts and on-premises servers.

## Endpoints

### Accepts the specified grant.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/accept-grant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Checks in the specified license. Check in a license when it is no longer in use.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/check-in-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Checks out the specified license for offline use.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/checkout-borrow-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Checks out the specified license. If the account that created the license is the same that is performing the…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/checkout-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a grant for the specified license. A grant shares the use of license entitlements with a specific…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-grant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new version of the specified grant. For more information, see Granted licenses in License Manager…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-grant-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a license configuration. A license configuration is an abstraction of a customer license agreement…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new license conversion task.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-license-conversion-task-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a report generator.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-license-manager-report-generator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new version of the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-license-version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a long-lived token. A refresh token is a JWT token used to get an access token. With an access…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/create-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified grant.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/delete-grant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/delete-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified license configuration. You cannot delete a license configuration that is in use.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/delete-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified report generator. This action deletes the report generator, which stops it from…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/delete-license-manager-report-generator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified token. Must be called in the license home Region.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/delete-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Extends the expiration date for license consumption.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/extend-license-consumption` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets a temporary access token to use with AssumeRoleWithWebIdentity. Access tokens are valid for one hour.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-access-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets detailed information about the specified grant.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-grant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets detailed information about the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-license` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets detailed information about the specified license configuration.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets information about the specified license type conversion task.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-license-conversion-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets information about the specified report generator.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-license-manager-report-generator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets detailed information about the usage of the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-license-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the License Manager settings for the current Region.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/get-service-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the resource associations for the specified license configuration. Resource associations need not…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-associations-for-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the grants distributed for the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-distributed-grants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the license configuration operations that failed.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-failures-for-license-configuration-operations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the license configurations for your account.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-license-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the license type conversion tasks for your account.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-license-conversion-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the report generators for your account.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-license-manager-report-generators` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes the license configurations for the specified resource.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-license-specifications-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all versions of the specified license.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-license-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the licenses for your account.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-licenses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists grants that are received. Received grants are grants created while specifying the recipient as this…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-received-grants` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the grants received for all accounts in the organization.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-received-grants-for-organization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists received licenses.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-received-licenses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the licenses received for all accounts in the organization.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-received-licenses-for-organization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists resources managed using Systems Manager inventory.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-resource-inventory` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the tags for the specified license configuration.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists your tokens.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-tokens` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all license usage records for a license configuration, displaying license consumption details by…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/list-usage-for-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Rejects the specified grant.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/reject-grant` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds the specified tags to the specified license configuration.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes the specified tags from the specified license configuration.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Modifies the attributes of an existing license configuration.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/update-license-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a report generator. After you make changes to a report generator, it starts generating new reports…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/update-license-manager-report-generator` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or removes the specified license configurations for the specified Amazon Web Services resource. You can…
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/update-license-specifications-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates License Manager settings for the current Region.
`POST https://apizie.tech/v1/cloud:amazonaws-license-manager/update-service-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-license-manager/accept-grant" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS License Manager API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-license-manager/accept-grant with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the AWS License Manager API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. AWS License Manager itself also needs your own key from amazonaws.com.

### Can AI agents use the AWS License Manager API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-license-manager.

### What is the status of the AWS License Manager API?
Needs your own provider key (bring your own key)
