Amazon Marketplace website screenshot

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.

65.7/100 strong ▬ flat Agent 39/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
12 APIs 6 Features 5 Use Cases
CommerceISVMarketplaceSoftware Catalog

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 65.7/100 · strong
Contract Quality 18.7 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 16.3 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.5 / 10
Agent readiness — 39/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-marketplace: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

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

5 limits

RATE LIMITS

FinOps 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

33 classes · 44 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Marketplace API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Amazon Marketplace API Rules

23 rules · 7 errors 11 warnings 5 info

SPECTRAL

JSON Schema 80

Standalone JSON Schema definitions for this provider's data models.

AccessDeniedException

0 properties

JSON SCHEMA

ARN

0 properties

JSON SCHEMA

CancelChangeSetRequest

0 properties

JSON SCHEMA

CancelChangeSetResponse

2 properties

JSON SCHEMA

Catalog

0 properties

JSON SCHEMA

ChangeName

0 properties

JSON SCHEMA

Change

5 properties

JSON SCHEMA

ChangeSetDescription

0 properties

JSON SCHEMA

ChangeSetName

0 properties

JSON SCHEMA

ChangeSetSummaryListItem

8 properties

JSON SCHEMA

ChangeSetSummaryList

0 properties

JSON SCHEMA

ChangeStatus

0 properties

JSON SCHEMA

ChangeSummary

5 properties

JSON SCHEMA

ChangeType

0 properties

JSON SCHEMA

ClientRequestToken

0 properties

JSON SCHEMA

DateTimeISO8601

0 properties

JSON SCHEMA

DeleteResourcePolicyRequest

0 properties

JSON SCHEMA

DeleteResourcePolicyResponse

0 properties

JSON SCHEMA

DescribeChangeSetRequest

0 properties

JSON SCHEMA

DescribeChangeSetResponse

9 properties

JSON SCHEMA

DescribeEntityRequest

0 properties

JSON SCHEMA

DescribeEntityResponse

5 properties

JSON SCHEMA

EntityNameString

0 properties

JSON SCHEMA

Entity

2 properties

JSON SCHEMA

EntitySummaryList

0 properties

JSON SCHEMA

EntitySummary

6 properties

JSON SCHEMA

EntityType

0 properties

JSON SCHEMA

ErrorCodeString

0 properties

JSON SCHEMA

ErrorDetailList

0 properties

JSON SCHEMA

ErrorDetail

2 properties

JSON SCHEMA

ExceptionMessageContent

0 properties

JSON SCHEMA

FailureCode

0 properties

JSON SCHEMA

FilterList

0 properties

JSON SCHEMA

FilterName

0 properties

JSON SCHEMA

Filter

2 properties

JSON SCHEMA

FilterValueContent

0 properties

JSON SCHEMA

GetResourcePolicyRequest

0 properties

JSON SCHEMA

GetResourcePolicyResponse

1 properties

JSON SCHEMA

Identifier

0 properties

JSON SCHEMA

InternalServiceException

0 properties

JSON SCHEMA

Json

0 properties

JSON SCHEMA

ListChangeSetsMaxResultInteger

0 properties

JSON SCHEMA

ListChangeSetsRequest

5 properties

JSON SCHEMA

ListChangeSetsResponse

2 properties

JSON SCHEMA

ListEntitiesMaxResultInteger

0 properties

JSON SCHEMA

ListEntitiesRequest

7 properties

JSON SCHEMA

ListEntitiesResponse

2 properties

JSON SCHEMA

ListTagsForResourceRequest

1 properties

JSON SCHEMA

ListTagsForResourceResponse

2 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

OwnershipType

0 properties

JSON SCHEMA

PutResourcePolicyRequest

2 properties

JSON SCHEMA

PutResourcePolicyResponse

0 properties

JSON SCHEMA

RequestedChangeList

0 properties

JSON SCHEMA

ResourceARN

0 properties

JSON SCHEMA

ResourceIdList

0 properties

JSON SCHEMA

ResourceId

0 properties

JSON SCHEMA

ResourceInUseException

0 properties

JSON SCHEMA

ResourceNotFoundException

0 properties

JSON SCHEMA

ResourceNotSupportedException

0 properties

JSON SCHEMA

ResourcePolicyJson

0 properties

JSON SCHEMA

ServiceQuotaExceededException

0 properties

JSON SCHEMA

SortBy

0 properties

JSON SCHEMA

SortOrder

0 properties

JSON SCHEMA

Sort

2 properties

JSON SCHEMA

StartChangeSetRequest

5 properties

JSON SCHEMA

StartChangeSetResponse

2 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

TagList

0 properties

JSON SCHEMA

TagResourceRequest

2 properties

JSON SCHEMA

TagResourceResponse

0 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

ThrottlingException

0 properties

JSON SCHEMA

UntagResourceRequest

2 properties

JSON SCHEMA

UntagResourceResponse

0 properties

JSON SCHEMA

ValidationException

0 properties

JSON SCHEMA

ValueList

0 properties

JSON SCHEMA

VisibilityValue

0 properties

JSON SCHEMA

Scroll for all 80

JSON Structure 80

JSON Structure definitions describing this provider's data shapes.

Amazon Marketplace Arn Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Catalog Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Change Name Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Change Status Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Change Structure

5 properties

JSON STRUCTURE

Amazon Marketplace Change Type Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Entity Structure

2 properties

JSON STRUCTURE

Amazon Marketplace Entity Type Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Error Detail Structure

2 properties

JSON STRUCTURE

Amazon Marketplace Failure Code Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Filter List Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Filter Name Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Filter Structure

2 properties

JSON STRUCTURE

Amazon Marketplace Identifier Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Json Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Next Token Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Resource Arn Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Resource Id Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Sort By Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Sort Order Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Sort Structure

2 properties

JSON STRUCTURE

Amazon Marketplace Tag Key List Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Tag Key Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Tag List Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Tag Structure

2 properties

JSON STRUCTURE

Amazon Marketplace Tag Value Structure

0 properties

JSON STRUCTURE

Amazon Marketplace Value List Structure

0 properties

JSON STRUCTURE

Scroll 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.

Amazon Marketplace Authentication

apiKey · 1 scheme

SECURITY

Amazon Marketplace Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Marketplace Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Marketplace Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Marketplace Agentic Access

12 operations · 9 acting

12 operations · 9 acting

AGENTIC

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

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-marketplace
name: Amazon Marketplace
description: 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.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-marketplace.png
tags:
- AWS
- Commerce
- ISV
- Marketplace
- Software Catalog
url: https://raw.githubusercontent.com/api-evangelist/amazon-marketplace/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-marketplace:amazon-marketplace-cancelchangeset-catalog-changesetid-api
  name: Amazon Marketplace CancelChangeSet#catalog&changeSetId API
  description: The CancelChangeSet#catalog&changeSetId API from Amazon Marketplace — 1 operation(s) for cancelchangeset#catalog&changesetid.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - CancelChangeSet#catalog&changeSetId
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-cancelchangeset-catalog-changesetid-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-deleteresourcepolicy-resourcearn-api
  name: Amazon Marketplace DeleteResourcePolicy#resourceArn API
  description: The DeleteResourcePolicy#resourceArn API from Amazon Marketplace — 1 operation(s) for deleteresourcepolicy#resourcearn.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - DeleteResourcePolicy#resourceArn
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-deleteresourcepolicy-resourcearn-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-describechangeset-catalog-changesetid-api
  name: Amazon Marketplace DescribeChangeSet#catalog&changeSetId API
  description: The DescribeChangeSet#catalog&changeSetId API from Amazon Marketplace — 1 operation(s) for describechangeset#catalog&changesetid.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - DescribeChangeSet#catalog&changeSetId
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-describechangeset-catalog-changesetid-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-describeentity-catalog-entityid-api
  name: Amazon Marketplace DescribeEntity#catalog&entityId API
  description: The DescribeEntity#catalog&entityId API from Amazon Marketplace — 1 operation(s) for describeentity#catalog&entityid.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - DescribeEntity#catalog&entityId
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-describeentity-catalog-entityid-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-getresourcepolicy-resourcearn-api
  name: Amazon Marketplace GetResourcePolicy#resourceArn API
  description: The GetResourcePolicy#resourceArn API from Amazon Marketplace — 1 operation(s) for getresourcepolicy#resourcearn.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - GetResourcePolicy#resourceArn
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-getresourcepolicy-resourcearn-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-listchangesets-api
  name: Amazon Marketplace ListChangeSets API
  description: The ListChangeSets API from Amazon Marketplace — 1 operation(s) for listchangesets.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - ListChangeSets
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-listchangesets-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-listentities-api
  name: Amazon Marketplace ListEntities API
  description: The ListEntities API from Amazon Marketplace — 1 operation(s) for listentities.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - ListEntities
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-listentities-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-listtagsforresource-api
  name: Amazon Marketplace ListTagsForResource API
  description: The ListTagsForResource API from Amazon Marketplace — 1 operation(s) for listtagsforresource.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - ListTagsForResource
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-listtagsforresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-putresourcepolicy-api
  name: Amazon Marketplace PutResourcePolicy API
  description: The PutResourcePolicy API from Amazon Marketplace — 1 operation(s) for putresourcepolicy.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - PutResourcePolicy
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-putresourcepolicy-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-startchangeset-api
  name: Amazon Marketplace StartChangeSet API
  description: The StartChangeSet API from Amazon Marketplace — 1 operation(s) for startchangeset.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - StartChangeSet
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-startchangeset-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-tagresource-api
  name: Amazon Marketplace TagResource API
  description: The TagResource API from Amazon Marketplace — 1 operation(s) for tagresource.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - TagResource
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-tagresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
- aid: amazon-marketplace:amazon-marketplace-untagresource-api
  name: Amazon Marketplace UntagResource API
  description: The UntagResource API from Amazon Marketplace — 1 operation(s) for untagresource.
  humanURL: https://aws.amazon.com/marketplace/
  baseURL: https://catalog.marketplace.amazonaws.com
  tags:
  - UntagResource
  properties:
  - type: OpenAPI
    url: openapi/amazon-marketplace-untagresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/marketplace-catalog/latest/api-reference/welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/marketplace/management/portal/
  - type: Pricing
    url: https://aws.amazon.com/marketplace/pricing/
  - type: FAQ
    url: https://aws.amazon.com/marketplace/help/
  - type: JSONSchema
    url: json-schema/amazon-marketplace-change-set-summary-list-item-schema.json
  - type: JSONStructure
    url: json-structure/amazon-marketplace-change-set-summary-list-item-structure.json
  - type: JSONLD
    url: json-ld/amazon-marketplace-context.jsonld
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/amazon-marketplace/overview
- type: AgenticAccess
  url: agentic-access/amazon-marketplace-agentic-access.yml
- type: TrustCenter
  url: security/amazon-marketplace-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-marketplace-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-marketplace-domain-security.yml
- type: Authentication
  url: authentication/amazon-marketplace-authentication.yml
- type: Portal
  url: https://aws.amazon.com/marketplace/
- type: Documentation
  url: https://docs.aws.amazon.com/marketplace/
- type: TermsOfService
  url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/premiumsupport/
- type: Blog
  url: https://aws.amazon.com/blogs/awsmarketplace/
- type: GitHubOrganization
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/marketplace/
- type: Signup
  url: https://portal.aws.amazon.com/billing/signup
- type: Login
  url: https://signin.aws.amazon.com/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: SpectralRules
  url: rules/amazon-marketplace-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-marketplace-vocabulary.yaml
- type: Features
  data:
  - name: Entity Management
    description: Programmatically list and describe marketplace entities including software products, data products, and offers.
  - name: Change Set Lifecycle
    description: Start, monitor, and cancel change sets for publishing new listings or updating existing ones.
  - name: Resource Policies
    description: Attach, retrieve, and remove resource-based policies to control access to marketplace entities.
  - name: Resource Tagging
    description: Tag marketplace resources with key-value pairs for organization and cost allocation.
  - name: Multi-Region Support
    description: Access marketplace entities across multiple AWS regions through regional catalog endpoints.
  - name: Publishing Automation
    description: Integrate catalog API with CI/CD pipelines for automated product publishing and updates.
- type: UseCases
  data:
  - name: Product Publishing Automation
    description: Automate publishing and updating software listings on AWS Marketplace from CI/CD pipelines.
  - name: Marketplace Catalog Discovery
    description: Programmatically discover and evaluate available software products and data products.
  - name: Change Set Monitoring
    description: Track the status of publishing operations and receive change set completion notifications.
  - name: Multi-Account Marketplace Management
    description: Manage marketplace listings across multiple AWS accounts with shared resource policies.
  - name: ISV Self-Service Publishing
    description: Enable ISV teams to self-service publish and update product listings through the catalog API.
- type: Integrations
  data:
  - name: AWS IAM
    description: Control access to catalog API operations through IAM policies and roles.
  - name: Amazon EventBridge
    description: Subscribe to marketplace events for change set completions and entity state changes.
  - name: AWS CloudFormation
    description: Deploy and manage marketplace subscriptions as infrastructure-as-code.
  - name: AWS Organizations
    description: Share private marketplace listings across accounts in an AWS organization.
  - name: Amazon SNS
    description: Receive notifications for marketplace change set status updates.
- type: Integrations
  url: https://aws.amazon.com/marketplace/
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com