Amazon License Manager License Manager License Conversion Task API

The License Manager License Conversion Task API from Amazon License Manager — 3 operation(s) for license manager license conversion task.

Operations 3

POST /#CreateLicenseConversionTaskForResource Create License Conversion Task For Resource #
POST /#GetLicenseConversionTask Get License Conversion Task #
POST /#ListLicenseConversionTasks List License Conversion Tasks #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-license-manager:amazon-license-manager-license-conversion-task-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-license-manager-license-conversion-task-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: AWS License Manager License Conversion Task API
  version: '2018-08-01'
  description: Generated from AWS's published Smithy model for AWS License Manager. 3 operation(s).
  contact:
    name: Amazon Web Services
    url: https://aws.amazon.com/contact-us/
  license:
    name: Apache 2.0
    identifier: Apache-2.0
    url: https://github.com/aws/api-models-aws/blob/main/LICENSE
servers:
- url: https://license-manager.{region}.amazonaws.com
  variables:
    region:
      default: us-east-1
security:
- sigv4: []
tags:
- name: License Conversion Task
paths:
  /#CreateLicenseConversionTaskForResource:
    post:
      operationId: CreateLicenseConversionTaskForResource
      summary: Create License Conversion Task For Resource
      description: Creates a new license conversion task.
      responses:
        '200':
          description: Success
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/CreateLicenseConversionTaskForResourceResponse'
        '401':
          description: AccessDeniedException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AccessDeniedException'
        '403':
          description: AuthorizationException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AuthorizationException'
        '400':
          description: InvalidParameterValueException; ValidationException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/InvalidParameterValueException'
        '429':
          description: RateLimitExceededException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/RateLimitExceededException'
        '500':
          description: ServerInternalException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/ServerInternalException'
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSLicenseManager.CreateLicenseConversionTaskForResource
      requestBody:
        required: true
        content:
          application/x-amz-json-1.1:
            schema:
              $ref: '#/components/schemas/CreateLicenseConversionTaskForResourceRequest'
      tags:
      - License Conversion Task
  /#GetLicenseConversionTask:
    post:
      operationId: GetLicenseConversionTask
      summary: Get License Conversion Task
      description: Gets information about the specified license type conversion task.
      responses:
        '200':
          description: Success
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/GetLicenseConversionTaskResponse'
        '401':
          description: AccessDeniedException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AccessDeniedException'
        '403':
          description: AuthorizationException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AuthorizationException'
        '400':
          description: InvalidParameterValueException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/InvalidParameterValueException'
        '429':
          description: RateLimitExceededException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/RateLimitExceededException'
        '500':
          description: ServerInternalException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/ServerInternalException'
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSLicenseManager.GetLicenseConversionTask
      requestBody:
        required: true
        content:
          application/x-amz-json-1.1:
            schema:
              $ref: '#/components/schemas/GetLicenseConversionTaskRequest'
      tags:
      - License Conversion Task
  /#ListLicenseConversionTasks:
    post:
      operationId: ListLicenseConversionTasks
      summary: List License Conversion Tasks
      description: Lists the license type conversion tasks for your account.
      responses:
        '200':
          description: Success
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/ListLicenseConversionTasksResponse'
        '401':
          description: AccessDeniedException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AccessDeniedException'
        '403':
          description: AuthorizationException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/AuthorizationException'
        '400':
          description: InvalidParameterValueException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/InvalidParameterValueException'
        '429':
          description: RateLimitExceededException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/RateLimitExceededException'
        '500':
          description: ServerInternalException
          content:
            application/x-amz-json-1.1:
              schema:
                $ref: '#/components/schemas/ServerInternalException'
      parameters:
      - name: X-Amz-Target
        in: header
        required: true
        schema:
          type: string
          enum:
          - AWSLicenseManager.ListLicenseConversionTasks
      requestBody:
        required: true
        content:
          application/x-amz-json-1.1:
            schema:
              $ref: '#/components/schemas/ListLicenseConversionTasksRequest'
      tags:
      - License Conversion Task
components:
  schemas:
    ProductCodeListItem:
      type: object
      properties:
        ProductCodeId:
          type: string
          description: The product code ID
        ProductCodeType:
          type: string
          enum:
          - marketplace
          description: The product code type
      required:
      - ProductCodeId
      - ProductCodeType
    LicenseConversionTask:
      type: object
      properties:
        LicenseConversionTaskId:
          type: string
          description: The ID of the license type conversion task.
        ResourceArn:
          type: string
          description: The Amazon Resource Name (ARN) of the resource associated with the license type conversion task.
        SourceLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
        DestinationLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
        Status:
          type: string
          enum:
          - IN_PROGRESS
          - SUCCEEDED
          - FAILED
          description: The status of the conversion task.
        StatusMessage:
          type: string
          description: The status message for the conversion task.
        StartTime:
          type: string
          format: date-time
          description: The time the conversion task was started at.
        LicenseConversionTime:
          type: string
          format: date-time
          description: The time the usage operation value of the resource was changed.
        EndTime:
          type: string
          format: date-time
          description: The time the conversion task was completed.
    InvalidParameterValueException:
      type: object
      properties:
        Message:
          type: string
    ListLicenseConversionTasksRequest:
      type: object
      properties:
        NextToken:
          type: string
          description: Token for the next set of results.
        MaxResults:
          type: integer
          description: Maximum number of results to return in a single call.
        Filters:
          type: array
          items:
            $ref: '#/components/schemas/Filter'
          description: Filters to scope the results. Valid filters are ResourceArns and Status.
    RateLimitExceededException:
      type: object
      properties:
        Message:
          type: string
    ServerInternalException:
      type: object
      properties:
        Message:
          type: string
    AccessDeniedException:
      type: object
      properties:
        Message:
          type: string
    AuthorizationException:
      type: object
      properties:
        Message:
          type: string
    GetLicenseConversionTaskRequest:
      type: object
      properties:
        LicenseConversionTaskId:
          type: string
          description: ID of the license type conversion task to retrieve information on.
      required:
      - LicenseConversionTaskId
    CreateLicenseConversionTaskForResourceResponse:
      type: object
      properties:
        LicenseConversionTaskId:
          type: string
          description: The ID of the created license type conversion task.
    LicenseConversionContext:
      type: object
      properties:
        UsageOperation:
          type: string
          description: 'The Usage operation value that corresponds to the license type you are converting your resource from. For more information about which platforms correspond to which usage operation values see Sample data: usage operation by platform'
        ProductCodes:
          type: array
          items:
            $ref: '#/components/schemas/ProductCodeListItem'
          description: Product codes referred to in the license conversion process.
    GetLicenseConversionTaskResponse:
      type: object
      properties:
        LicenseConversionTaskId:
          type: string
          description: ID of the license type conversion task.
        ResourceArn:
          type: string
          description: Amazon Resource Names (ARN) of the resources the license conversion task is associated with.
        SourceLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
        DestinationLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
        StatusMessage:
          type: string
          description: The status message for the conversion task.
        Status:
          type: string
          enum:
          - IN_PROGRESS
          - SUCCEEDED
          - FAILED
          description: Status of the license type conversion task.
        StartTime:
          type: string
          format: date-time
          description: Time at which the license type conversion task was started .
        LicenseConversionTime:
          type: string
          format: date-time
          description: Amount of time to complete the license type conversion.
        EndTime:
          type: string
          format: date-time
          description: Time at which the license type conversion task was completed.
    CreateLicenseConversionTaskForResourceRequest:
      type: object
      properties:
        ResourceArn:
          type: string
          description: Amazon Resource Name (ARN) of the resource you are converting the license type for.
        SourceLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
        DestinationLicenseContext:
          $ref: '#/components/schemas/LicenseConversionContext'
      required:
      - ResourceArn
      - SourceLicenseContext
      - DestinationLicenseContext
    Filter:
      type: object
      properties:
        Name:
          type: string
          description: Name of the filter. Filter names are case-sensitive.
        Values:
          type: array
          items:
            type: string
          description: The value of the filter, which is case-sensitive. You can only specify one value for the filter.
    ListLicenseConversionTasksResponse:
      type: object
      properties:
        LicenseConversionTasks:
          type: array
          items:
            $ref: '#/components/schemas/LicenseConversionTask'
          description: Information about the license configuration tasks for your account.
        NextToken:
          type: string
          description: Token for the next set of results.
  securitySchemes:
    sigv4:
      type: apiKey
      in: header
      name: Authorization
      description: AWS Signature Version 4. The Authorization header carries an AWS4-HMAC-SHA256 signature over the canonical request, with X-Amz-Date (and X-Amz-Security-Token for temporary credentials). Not a bearer token.
      x-aws-sigv4:
        signingName: license-manager
x-provenance:
  method: harvested
  publisher: Amazon Web Services
  source: https://raw.githubusercontent.com/aws/api-models-aws/582e55931c45b944739742a2c1620b6026dd2d13/models/license-manager/service/2018-08-01/license-manager-2018-08-01.json
  note: converted by smithy-to-openapi.py from AWS's Smithy model (roadmap#1001)