Amazon Web Services Packages API

The Packages API from Amazon Web Services — 13 operation(s) for packages.

Operations 29

POST /v1/packages Amazon Web Services Listpackages #
POST /2015-01-01/packages/associate/{PackageID}/{DomainName} Amazon Web Services Associatepackage #
POST /2015-01-01/packages Amazon Web Services Createpackage #
DELETE /2015-01-01/packages/{PackageID} Amazon Web Services Deletepackage #
POST /2015-01-01/packages/describe Amazon Web Services Describepackages #
POST /2015-01-01/packages/dissociate/{PackageID}/{DomainName} Amazon Web Services Dissociatepackage #
GET /2015-01-01/packages/{PackageID}/history Amazon Web Services Getpackageversionhistory #
GET /2015-01-01/packages/{PackageID}/domains Amazon Web Services Listdomainsforpackage #
POST /2015-01-01/packages/update Amazon Web Services Updatepackage #
PATCH /packages/{packageName} Amazon Web Services Updatepackage #
PATCH /packages/{packageName}/versions/{versionName} Amazon Web Services Updatepackageversion #
GET /packages/{packageName}/versions Amazon Web Services Listpackageversions #
GET /packages Amazon Web Services Listpackages #
POST /2021-01-01/packages/associate/{PackageID}/{DomainName} Amazon Web Services Associatepackage #
POST /2021-01-01/packages Amazon Web Services Createpackage #
DELETE /2021-01-01/packages/{PackageID} Amazon Web Services Deletepackage #
POST /2021-01-01/packages/describe Amazon Web Services Describepackages #
POST /2021-01-01/packages/dissociate/{PackageID}/{DomainName} Amazon Web Services Dissociatepackage #
GET /2021-01-01/packages/{PackageID}/history Amazon Web Services Getpackageversionhistory #
GET /2021-01-01/packages/{PackageID}/domains Amazon Web Services Listdomainsforpackage #
POST /2021-01-01/packages/update Amazon Web Services Updatepackage #
GET /packages/template-job Amazon Web Services Listnodefromtemplatejobs #
GET /packages/import-jobs Amazon Web Services Listpackageimportjobs #
DELETE /packages/{PackageId} Amazon Web Services Deletepackage #
PUT /packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion} Amazon Web Services Registerpackageversion #
GET /packages/template-job/{JobId} Amazon Web Services Describenodefromtemplatejob #
GET /packages/metadata/{PackageId} Amazon Web Services Describepackage #
GET /packages/import-jobs/{JobId} Amazon Web Services Describepackageimportjob #
GET /packages/metadata/{PackageId}/versions/{PackageVersion} Amazon Web Services Describepackageversion #

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-web-services:amazon-web-services-packages-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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-web-services-packages-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services Packages API
  version: '1.0'
  description: 'Operations tagged Packages across 5 of this provider''s published API definitions: codeartifact-openapi-original.yml, es-openapi-original.yml, iot-openapi-original.yml, opensearch-openapi-original.yml, panorama-openapi-original.yml. Each path carries the servers of the definition it was published in.'
tags:
- name: Packages
paths:
  /v1/packages:
    POST:
      summary: Amazon Web Services Listpackages
      description: Returns a list of PackageSummary objects for packages in a repository that match the request parameters.
      operationId: amazonWebServicesListPackages
      tags:
      - Packages
  /2015-01-01/packages/associate/{PackageID}/{DomainName}:
    POST:
      summary: Amazon Web Services Associatepackage
      description: Associates a package with an Amazon ES domain.
      operationId: amazonWebServicesAssociatePackage
      tags:
      - Packages
  /2015-01-01/packages:
    POST:
      summary: Amazon Web Services Createpackage
      description: Create a package for use with Amazon ES domains.
      operationId: amazonWebServicesCreatePackage
      tags:
      - Packages
  /2015-01-01/packages/{PackageID}:
    DELETE:
      summary: Amazon Web Services Deletepackage
      description: Delete the package.
      operationId: amazonWebServicesDeletePackage
      tags:
      - Packages
  /2015-01-01/packages/describe:
    POST:
      summary: Amazon Web Services Describepackages
      description: Describes all packages available to Amazon ES. Includes options for filtering, limiting the number of results, and pagination.
      operationId: amazonWebServicesDescribePackages
      tags:
      - Packages
  /2015-01-01/packages/dissociate/{PackageID}/{DomainName}:
    POST:
      summary: Amazon Web Services Dissociatepackage
      description: Dissociates a package from the Amazon ES domain.
      operationId: amazonWebServicesDissociatePackage
      tags:
      - Packages
  /2015-01-01/packages/{PackageID}/history:
    GET:
      summary: Amazon Web Services Getpackageversionhistory
      description: Returns a list of versions of the package, along with their creation time and commit message.
      operationId: amazonWebServicesGetPackageVersionHistory
      tags:
      - Packages
  /2015-01-01/packages/{PackageID}/domains:
    GET:
      summary: Amazon Web Services Listdomainsforpackage
      description: Lists all Amazon ES domains associated with the package.
      operationId: amazonWebServicesListDomainsForPackage
      tags:
      - Packages
  /2015-01-01/packages/update:
    POST:
      summary: Amazon Web Services Updatepackage
      description: Updates a package for use with Amazon ES domains.
      operationId: amazonWebServicesUpdatePackage
      tags:
      - Packages
  /packages/{packageName}:
    PATCH:
      summary: Amazon Web Services Updatepackage
      description: Updates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
      operationId: patchPackagesByPackageName
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesUpdatePackage
  /packages/{packageName}/versions/{versionName}:
    PATCH:
      summary: Amazon Web Services Updatepackageversion
      description: Updates the supported fields for a specific package version. Requires permission to access the UpdatePackageVersion and GetIndexingConfiguration actions.
      operationId: amazonWebServicesUpdatePackageVersion
      tags:
      - Packages
  /packages/{packageName}/versions:
    GET:
      summary: Amazon Web Services Listpackageversions
      description: Lists the software package versions associated to the account. Requires permission to access the ListPackageVersions action.
      operationId: amazonWebServicesListPackageVersions
      tags:
      - Packages
  /packages:
    GET:
      summary: Amazon Web Services Listpackages
      description: Lists the software packages associated to the account. Requires permission to access the ListPackages action.
      operationId: getPackages
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesListPackages
  /2021-01-01/packages/associate/{PackageID}/{DomainName}:
    POST:
      summary: Amazon Web Services Associatepackage
      description: Associates a package with an Amazon OpenSearch Service domain. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: post20210101PackagesAssociateByPackageIDByDomainName
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesAssociatePackage
  /2021-01-01/packages:
    POST:
      summary: Amazon Web Services Createpackage
      description: Creates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: post20210101Packages
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesCreatePackage
  /2021-01-01/packages/{PackageID}:
    DELETE:
      summary: Amazon Web Services Deletepackage
      description: Deletes an Amazon OpenSearch Service package. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: delete20210101PackagesByPackageID
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesDeletePackage
  /2021-01-01/packages/describe:
    POST:
      summary: Amazon Web Services Describepackages
      description: Describes all packages available to OpenSearch Service. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: post20210101PackagesDescribe
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesDescribePackages
  /2021-01-01/packages/dissociate/{PackageID}/{DomainName}:
    POST:
      summary: Amazon Web Services Dissociatepackage
      description: Removes a package from the specified Amazon OpenSearch Service domain. The package can't be in use with any OpenSearch index for the dissociation to succeed. The package is still available in OpenSearch Service for association later. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: post20210101PackagesDissociateByPackageIDByDomainName
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesDissociatePackage
  /2021-01-01/packages/{PackageID}/history:
    GET:
      summary: Amazon Web Services Getpackageversionhistory
      description: Returns a list of Amazon OpenSearch Service package versions, along with their creation time, commit message, and plugin properties (if the package is a zip plugin package). For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: get20210101PackagesByPackageIDHistory
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesGetPackageVersionHistory
  /2021-01-01/packages/{PackageID}/domains:
    GET:
      summary: Amazon Web Services Listdomainsforpackage
      description: Lists all Amazon OpenSearch Service domains associated with a given package. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: get20210101PackagesByPackageIDDomains
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesListDomainsForPackage
  /2021-01-01/packages/update:
    POST:
      summary: Amazon Web Services Updatepackage
      description: Updates a package for use with Amazon OpenSearch Service domains. For more information, see Custom packages for Amazon OpenSearch Service.
      operationId: post20210101PackagesUpdate
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesUpdatePackage
  /packages/template-job:
    GET:
      summary: Amazon Web Services Listnodefromtemplatejobs
      description: Returns a list of camera stream node jobs.
      operationId: amazonWebServicesListNodeFromTemplateJobs
      tags:
      - Packages
  /packages/import-jobs:
    GET:
      summary: Amazon Web Services Listpackageimportjobs
      description: Returns a list of package import jobs.
      operationId: amazonWebServicesListPackageImportJobs
      tags:
      - Packages
  /packages/{PackageId}:
    DELETE:
      summary: Amazon Web Services Deletepackage
      description: Deletes a package. To delete a package, you need permission to call s3:DeleteObject in addition to permissions for the AWS Panorama API.
      operationId: deletePackagesByPackageId
      tags:
      - Packages
      x-operation-id-source: normalized
      x-operation-id-original: amazonWebServicesDeletePackage
  /packages/{PackageId}/versions/{PackageVersion}/patch/{PatchVersion}:
    PUT:
      summary: Amazon Web Services Registerpackageversion
      description: Registers a package version.
      operationId: amazonWebServicesRegisterPackageVersion
      tags:
      - Packages
  /packages/template-job/{JobId}:
    GET:
      summary: Amazon Web Services Describenodefromtemplatejob
      description: Returns information about a job to create a camera stream node.
      operationId: amazonWebServicesDescribeNodeFromTemplateJob
      tags:
      - Packages
  /packages/metadata/{PackageId}:
    GET:
      summary: Amazon Web Services Describepackage
      description: Returns information about a package.
      operationId: amazonWebServicesDescribePackage
      tags:
      - Packages
  /packages/import-jobs/{JobId}:
    GET:
      summary: Amazon Web Services Describepackageimportjob
      description: Returns information about a package import job.
      operationId: amazonWebServicesDescribePackageImportJob
      tags:
      - Packages
  /packages/metadata/{PackageId}/versions/{PackageVersion}:
    GET:
      summary: Amazon Web Services Describepackageversion
      description: Returns information about a package version.
      operationId: amazonWebServicesDescribePackageVersion
      tags:
      - Packages
x-refined-from:
- codeartifact-openapi-original.yml
- es-openapi-original.yml
- iot-openapi-original.yml
- opensearch-openapi-original.yml
- panorama-openapi-original.yml