Amazon Marketplace
AWS Marketplace is a curated digital catalog that makes it easy to find, buy, deploy, and manage third-party software, data, and services that run on AWS. It offers thousands of software listings from independent software vendors. The Marketplace Catalog API enables programmatic management of marketplace entities including products, offers, and data products through change sets and entity description operations.
Amazon Marketplace publishes 12 APIs on the APIs.io network, including CancelChangeSet#catalog&changeSetId API, DeleteResourcePolicy#resourceArn API, DescribeChangeSet#catalog&changeSetId API, and 9 more. Tagged areas include Commerce, ISV, Marketplace, and Software Catalog.
The Amazon Marketplace catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Amazon Marketplace’s developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 13 more developer resources.
Kin Score
APIs 12
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon Marketplace CancelChangeSet#catalog&changeSetId API
The CancelChangeSet#catalog&changeSetId API from Amazon Marketplace — 1 operation(s) for cancelchangeset#catalog&changesetid.
Amazon Marketplace DeleteResourcePolicy#resourceArn API
The DeleteResourcePolicy#resourceArn API from Amazon Marketplace — 1 operation(s) for deleteresourcepolicy#resourcearn.
Amazon Marketplace DescribeChangeSet#catalog&changeSetId API
The DescribeChangeSet#catalog&changeSetId API from Amazon Marketplace — 1 operation(s) for describechangeset#catalog&changesetid.
Amazon Marketplace DescribeEntity#catalog&entityId API
The DescribeEntity#catalog&entityId API from Amazon Marketplace — 1 operation(s) for describeentity#catalog&entityid.
Amazon Marketplace GetResourcePolicy#resourceArn API
The GetResourcePolicy#resourceArn API from Amazon Marketplace — 1 operation(s) for getresourcepolicy#resourcearn.
Amazon Marketplace ListChangeSets API
The ListChangeSets API from Amazon Marketplace — 1 operation(s) for listchangesets.
Amazon Marketplace ListEntities API
The ListEntities API from Amazon Marketplace — 1 operation(s) for listentities.
Amazon Marketplace ListTagsForResource API
The ListTagsForResource API from Amazon Marketplace — 1 operation(s) for listtagsforresource.
Amazon Marketplace PutResourcePolicy API
The PutResourcePolicy API from Amazon Marketplace — 1 operation(s) for putresourcepolicy.
Amazon Marketplace StartChangeSet API
The StartChangeSet API from Amazon Marketplace — 1 operation(s) for startchangeset.
Amazon Marketplace TagResource API
The TagResource API from Amazon Marketplace — 1 operation(s) for tagresource.
Amazon Marketplace UntagResource API
The UntagResource API from Amazon Marketplace — 1 operation(s) for untagresource.
Scroll for all 12
Postman Collections 12
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 12
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Amazon Marketplace Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Features 6
Notable capabilities this provider offers.
Entity Management
Programmatically list and describe marketplace entities including software products, data products, and offers.
Change Set Lifecycle
Start, monitor, and cancel change sets for publishing new listings or updating existing ones.
Resource Policies
Attach, retrieve, and remove resource-based policies to control access to marketplace entities.
Resource Tagging
Tag marketplace resources with key-value pairs for organization and cost allocation.
Multi-Region Support
Access marketplace entities across multiple AWS regions through regional catalog endpoints.
Publishing Automation
Integrate catalog API with CI/CD pipelines for automated product publishing and updates.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Amazon Marketplace Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Amazon Marketplace API Rules
SPECTRALAmazon Marketplace API Rules
SPECTRALJSON Schema 80
Standalone JSON Schema definitions for this provider's data models.
AccessDeniedException
JSON SCHEMAARN
JSON SCHEMACancelChangeSetRequest
JSON SCHEMACancelChangeSetResponse
JSON SCHEMACatalog
JSON SCHEMAChangeName
JSON SCHEMAChange
JSON SCHEMAChangeSetDescription
JSON SCHEMAChangeSetName
JSON SCHEMAChangeSetSummaryListItem
JSON SCHEMAChangeSetSummaryList
JSON SCHEMAChangeStatus
JSON SCHEMAChangeSummary
JSON SCHEMAChangeType
JSON SCHEMAClientRequestToken
JSON SCHEMADateTimeISO8601
JSON SCHEMADeleteResourcePolicyRequest
JSON SCHEMADeleteResourcePolicyResponse
JSON SCHEMADescribeChangeSetRequest
JSON SCHEMADescribeChangeSetResponse
JSON SCHEMADescribeEntityRequest
JSON SCHEMADescribeEntityResponse
JSON SCHEMAEntityNameString
JSON SCHEMAEntity
JSON SCHEMAEntitySummaryList
JSON SCHEMAEntitySummary
JSON SCHEMAEntityType
JSON SCHEMAErrorCodeString
JSON SCHEMAErrorDetailList
JSON SCHEMAErrorDetail
JSON SCHEMAExceptionMessageContent
JSON SCHEMAFailureCode
JSON SCHEMAFilterList
JSON SCHEMAFilterName
JSON SCHEMAFilter
JSON SCHEMAFilterValueContent
JSON SCHEMAGetResourcePolicyRequest
JSON SCHEMAGetResourcePolicyResponse
JSON SCHEMAIdentifier
JSON SCHEMAInternalServiceException
JSON SCHEMAJson
JSON SCHEMAListChangeSetsMaxResultInteger
JSON SCHEMAListChangeSetsRequest
JSON SCHEMAListChangeSetsResponse
JSON SCHEMAListEntitiesMaxResultInteger
JSON SCHEMAListEntitiesRequest
JSON SCHEMAListEntitiesResponse
JSON SCHEMAListTagsForResourceRequest
JSON SCHEMAListTagsForResourceResponse
JSON SCHEMANextToken
JSON SCHEMAOwnershipType
JSON SCHEMAPutResourcePolicyRequest
JSON SCHEMAPutResourcePolicyResponse
JSON SCHEMARequestedChangeList
JSON SCHEMAResourceARN
JSON SCHEMAResourceIdList
JSON SCHEMAResourceId
JSON SCHEMAResourceInUseException
JSON SCHEMAResourceNotFoundException
JSON SCHEMAResourceNotSupportedException
JSON SCHEMAResourcePolicyJson
JSON SCHEMAServiceQuotaExceededException
JSON SCHEMASortBy
JSON SCHEMASortOrder
JSON SCHEMASort
JSON SCHEMAStartChangeSetRequest
JSON SCHEMAStartChangeSetResponse
JSON SCHEMATagKeyList
JSON SCHEMATagKey
JSON SCHEMATagList
JSON SCHEMATagResourceRequest
JSON SCHEMATagResourceResponse
JSON SCHEMATag
JSON SCHEMATagValue
JSON SCHEMAThrottlingException
JSON SCHEMAUntagResourceRequest
JSON SCHEMAUntagResourceResponse
JSON SCHEMAValidationException
JSON SCHEMAValueList
JSON SCHEMAVisibilityValue
JSON SCHEMAScroll for all 80
JSON Structure 80
JSON Structure definitions describing this provider's data shapes.
Amazon Marketplace Access Denied Exception Structure
JSON STRUCTUREAmazon Marketplace Arn Structure
JSON STRUCTUREAmazon Marketplace Cancel Change Set Request Structure
JSON STRUCTUREAmazon Marketplace Cancel Change Set Response Structure
JSON STRUCTUREAmazon Marketplace Catalog Structure
JSON STRUCTUREAmazon Marketplace Change Name Structure
JSON STRUCTUREAmazon Marketplace Change Set Description Structure
JSON STRUCTUREAmazon Marketplace Change Set Name Structure
JSON STRUCTUREAmazon Marketplace Change Set Summary List Structure
JSON STRUCTUREAmazon Marketplace Change Status Structure
JSON STRUCTUREAmazon Marketplace Change Structure
JSON STRUCTUREAmazon Marketplace Change Summary Structure
JSON STRUCTUREAmazon Marketplace Change Type Structure
JSON STRUCTUREAmazon Marketplace Client Request Token Structure
JSON STRUCTUREAmazon Marketplace Date Time Iso8601 Structure
JSON STRUCTUREAmazon Marketplace Describe Change Set Request Structure
JSON STRUCTUREAmazon Marketplace Describe Entity Request Structure
JSON STRUCTUREAmazon Marketplace Describe Entity Response Structure
JSON STRUCTUREAmazon Marketplace Entity Name String Structure
JSON STRUCTUREAmazon Marketplace Entity Structure
JSON STRUCTUREAmazon Marketplace Entity Summary List Structure
JSON STRUCTUREAmazon Marketplace Entity Summary Structure
JSON STRUCTUREAmazon Marketplace Entity Type Structure
JSON STRUCTUREAmazon Marketplace Error Code String Structure
JSON STRUCTUREAmazon Marketplace Error Detail List Structure
JSON STRUCTUREAmazon Marketplace Error Detail Structure
JSON STRUCTUREAmazon Marketplace Exception Message Content Structure
JSON STRUCTUREAmazon Marketplace Failure Code Structure
JSON STRUCTUREAmazon Marketplace Filter List Structure
JSON STRUCTUREAmazon Marketplace Filter Name Structure
JSON STRUCTUREAmazon Marketplace Filter Structure
JSON STRUCTUREAmazon Marketplace Filter Value Content Structure
JSON STRUCTUREAmazon Marketplace Get Resource Policy Request Structure
JSON STRUCTUREAmazon Marketplace Identifier Structure
JSON STRUCTUREAmazon Marketplace Internal Service Exception Structure
JSON STRUCTUREAmazon Marketplace Json Structure
JSON STRUCTUREAmazon Marketplace List Change Sets Request Structure
JSON STRUCTUREAmazon Marketplace List Change Sets Response Structure
JSON STRUCTUREAmazon Marketplace List Entities Request Structure
JSON STRUCTUREAmazon Marketplace List Entities Response Structure
JSON STRUCTUREAmazon Marketplace Next Token Structure
JSON STRUCTUREAmazon Marketplace Ownership Type Structure
JSON STRUCTUREAmazon Marketplace Put Resource Policy Request Structure
JSON STRUCTUREAmazon Marketplace Requested Change List Structure
JSON STRUCTUREAmazon Marketplace Resource Arn Structure
JSON STRUCTUREAmazon Marketplace Resource Id List Structure
JSON STRUCTUREAmazon Marketplace Resource Id Structure
JSON STRUCTUREAmazon Marketplace Resource In Use Exception Structure
JSON STRUCTUREAmazon Marketplace Resource Policy Json Structure
JSON STRUCTUREAmazon Marketplace Sort By Structure
JSON STRUCTUREAmazon Marketplace Sort Order Structure
JSON STRUCTUREAmazon Marketplace Sort Structure
JSON STRUCTUREAmazon Marketplace Start Change Set Request Structure
JSON STRUCTUREAmazon Marketplace Start Change Set Response Structure
JSON STRUCTUREAmazon Marketplace Tag Key List Structure
JSON STRUCTUREAmazon Marketplace Tag Key Structure
JSON STRUCTUREAmazon Marketplace Tag List Structure
JSON STRUCTUREAmazon Marketplace Tag Resource Request Structure
JSON STRUCTUREAmazon Marketplace Tag Resource Response Structure
JSON STRUCTUREAmazon Marketplace Tag Structure
JSON STRUCTUREAmazon Marketplace Tag Value Structure
JSON STRUCTUREAmazon Marketplace Throttling Exception Structure
JSON STRUCTUREAmazon Marketplace Untag Resource Request Structure
JSON STRUCTUREAmazon Marketplace Untag Resource Response Structure
JSON STRUCTUREAmazon Marketplace Validation Exception Structure
JSON STRUCTUREAmazon Marketplace Value List Structure
JSON STRUCTUREAmazon Marketplace Visibility Value Structure
JSON STRUCTUREScroll for all 80
Examples 80
Example request and response payloads for these APIs.
Scroll for all 80
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Product Publishing Automation
Automate publishing and updating software listings on AWS Marketplace from CI/CD pipelines.
Marketplace Catalog Discovery
Programmatically discover and evaluate available software products and data products.
Change Set Monitoring
Track the status of publishing operations and receive change set completion notifications.
Multi-Account Marketplace Management
Manage marketplace listings across multiple AWS accounts with shared resource policies.
ISV Self-Service Publishing
Enable ISV teams to self-service publish and update product listings through the catalog API.
Resources
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API