Home
Providers
magento
magento
Overview of the Adobe Commerce and Magento Open Source REST API documentation.
magento publishes 13 APIs on the APIs.io network, including Adobe Commerce Webhooks, Adobe Commerce Eventing, Authentication API, and 10 more.
The magento catalog on APIs.io includes 2 event-driven AsyncAPI specifications, 1 JSON-LD context, and 2 Spectral governance rulesets.
magento’s developer surface includes authentication and 8 more developer resources.
16 APIs
16 Features
On this page
Kin Score
APIs 16
Open Collections 1
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 16
Event Specs 2
Vocabularies 1
Spectral Rules 2
JSON Schema 35
JSON Structure 1
Security Posture 3
Agentic Access 1
Resources 9
apis.yml
37 Operational Transparency
Composite quality — 42.6/100 · developing
Contract Quality
17.7 / 25
Developer Ergonomics
2.2 / 20
Commercial Clarity
7.9 / 20
Operational Transparency
4.8 / 13
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
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 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
Individual APIs this provider publishes, each with its own machine-readable definition.
The Adobe Commerce GraphQL API offers a flexible, query-driven interface designed primarily for building headless storefronts and progressive web applications. It exposes a sing...
The Adobe Commerce SOAP API exposes the same service contracts as the REST API through a WSDL 1.2 interface compliant with WS-I 2.0 Basic Profile. It allows enterprise systems a...
Adobe Commerce Webhooks enable developers to configure synchronous HTTP callbacks that fire when specific events occur within a Commerce instance, allowing external systems to r...
The Adobe Commerce Admin UI SDK enables App Builder developers to extend the Commerce Admin panel with custom menus, pages, and UI components built as out-of-process application...
Adobe Commerce Eventing provides an asynchronous event-driven integration framework that publishes Commerce business events to Adobe I/O Events, enabling App Builder application...
Endpoints for obtaining integration tokens for admin and customer users. Token-based authentication issues a Bearer token that must be included in the Authorization header of su...
Shopping cart and quote management for admin, customer, and guest users, including item management, coupon codes, shipping estimation, and payment information collection.
Category tree management including creation, retrieval, update, and deletion of catalog categories and their product assignments.
Customer account management including registration, profile updates, address management, authentication, and customer group assignment.
Multi-source inventory management including sources, stocks, stock-source links, and source item quantity management.
Invoice management for orders including invoice creation, retrieval, and payment capture operations.
Sales order management including order retrieval, status updates, comment posting, cancellation, and order item management.
Catalog product management including creation, retrieval, update, and deletion of simple, configurable, virtual, bundled, and grouped products. Supports product attributes, medi...
Shipment management for orders including shipment creation, retrieval, tracking number management, and shipment comments.
Store configuration retrieval including store groups, store views, websites, and configuration settings.
Tax configuration management including tax rates, tax rules, and tax classes used for order tax calculation.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Magento Open Source: free, self-hosted PHP commerce platform
Adobe Commerce: $22K-$125K+/year custom by AOV/GMV
Adobe Commerce Cloud: managed cloud with Fastly + AWS + New Relic
REST API and GraphQL API
OAuth 2.0 + admin/customer/integration tokens
Asynchronous and bulk APIs
Webhooks for catalog, order, customer events
B2B features (company accounts, quotes, requisitions)
PWA Studio for headless storefronts
Page Builder (drag-and-drop content)
Adobe Sensei AI for product recommendations
Multi-store, multi-warehouse, multi-currency
Built-in Elasticsearch/OpenSearch
Magento Marketplace for extensions
Composer-based dependency management
Cloud edition includes Fastly CDN, New Relic APM, AWS hosting
Scroll for all 16
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 35
JSON Structure definitions describing this provider's data shapes.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 1
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Company 1
The organization behind the API
Source (apis.yml)
aid: magento
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/magento.png
url: https://raw.githubusercontent.com/api-evangelist/magento/refs/heads/main/apis.yml
modified: '2026-05-19'
apis:
- aid: magento:graphql-api
name: Magento GraphQL API
tags:
- Cart
- Catalog
- E-Commerce
- GraphQL
- Headless Commerce
- Storefront
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://your-store.example.com/graphql
humanURL: https://developer.adobe.com/commerce/webapi/graphql/
properties:
- url: https://developer.adobe.com/commerce/webapi/graphql/
type: Documentation
- url: https://developer.adobe.com/commerce/webapi/graphql/reference/
type: Documentation
- url: graphql/magento-graphql.md
type: GraphQL
description: The Adobe Commerce GraphQL API offers a flexible, query-driven interface designed primarily for building headless
storefronts and progressive web applications. It exposes a single endpoint and allows clients to request exactly the data
they need through queries and mutations covering catalog browsing, product search, cart management, checkout, customer
accounts, and order history.
- aid: magento:soap-api
name: Magento SOAP API
tags:
- E-Commerce
- Integration
- SOAP
- Web Services
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://your-store.example.com/soap
humanURL: https://developer.adobe.com/commerce/webapi/get-started/soap-web-api-calls/
properties:
- url: https://developer.adobe.com/commerce/webapi/get-started/soap-web-api-calls/
type: Documentation
- url: wsdl/magento-soap.wsdl
type: WSDL
description: The Adobe Commerce SOAP API exposes the same service contracts as the REST API through a WSDL 1.2 interface
compliant with WS-I 2.0 Basic Profile. It allows enterprise systems and legacy integrations to interact with Adobe Commerce
store data using standard SOAP tooling. Developers can retrieve the WSDL for any service or combination of services by
appending query parameters to the SOAP endpoint URL.
- aid: magento:webhooks
name: Adobe Commerce Webhooks
tags:
- E-Commerce
- Events
- Extensibility
- Real-Time
- Webhooks
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://developer.adobe.com/commerce/extensibility/webhooks/
properties:
- url: https://developer.adobe.com/commerce/extensibility/webhooks/
type: Documentation
- url: asyncapi/magento-webhooks-asyncapi.yml
type: AsyncAPI
description: Adobe Commerce Webhooks enable developers to configure synchronous HTTP callbacks that fire when specific events
occur within a Commerce instance, allowing external systems to react in real time to store activity. Webhooks can intercept
and modify request data before Commerce processes it, or trigger outbound notifications after an event completes.
- aid: magento:admin-ui-sdk
name: Adobe Commerce Admin UI SDK
tags:
- Admin Panel
- App Builder
- E-Commerce
- Extensibility
- UI Extensions
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/
properties:
- url: https://developer.adobe.com/commerce/extensibility/admin-ui-sdk/
type: Documentation
description: The Adobe Commerce Admin UI SDK enables App Builder developers to extend the Commerce Admin panel with custom
menus, pages, and UI components built as out-of-process applications. Rather than modifying the Commerce codebase directly,
developers build React-based UIs hosted on Adobe App Builder infrastructure and surface them inside the Admin through
the SDK's extension point mechanism.
- aid: magento:events
name: Adobe Commerce Eventing
tags:
- Adobe I/O
- App Builder
- E-Commerce
- Events
- Extensibility
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://developer.adobe.com/commerce/extensibility/events/
properties:
- url: https://developer.adobe.com/commerce/extensibility/events/
type: Documentation
- url: asyncapi/magento-events-asyncapi.yml
type: AsyncAPI
description: Adobe Commerce Eventing provides an asynchronous event-driven integration framework that publishes Commerce
business events to Adobe I/O Events, enabling App Builder applications and other Adobe Experience Cloud services to subscribe
and react to store activity. Supported event types cover the full commerce lifecycle including order placement, customer
registration, product updates, inventory changes, and payment processing.
- aid: magento:magento-authentication-api
name: magento Authentication API
description: Endpoints for obtaining integration tokens for admin and customer users. Token-based authentication issues
a Bearer token that must be included in the Authorization header of subsequent requests.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Authentication
properties:
- type: OpenAPI
url: openapi/magento-authentication-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-carts-api
name: magento Carts API
description: Shopping cart and quote management for admin, customer, and guest users, including item management, coupon
codes, shipping estimation, and payment information collection.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Carts
properties:
- type: OpenAPI
url: openapi/magento-carts-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-categories-api
name: magento Categories API
description: Category tree management including creation, retrieval, update, and deletion of catalog categories and their
product assignments.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Categories
properties:
- type: OpenAPI
url: openapi/magento-categories-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-customers-api
name: magento Customers API
description: Customer account management including registration, profile updates, address management, authentication, and
customer group assignment.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Customers
properties:
- type: OpenAPI
url: openapi/magento-customers-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-inventory-api
name: magento Inventory API
description: Multi-source inventory management including sources, stocks, stock-source links, and source item quantity management.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Inventory
properties:
- type: OpenAPI
url: openapi/magento-inventory-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-invoices-api
name: magento Invoices API
description: Invoice management for orders including invoice creation, retrieval, and payment capture operations.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Invoices
properties:
- type: OpenAPI
url: openapi/magento-invoices-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-orders-api
name: magento Orders API
description: Sales order management including order retrieval, status updates, comment posting, cancellation, and order
item management.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Orders
properties:
- type: OpenAPI
url: openapi/magento-orders-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-products-api
name: magento Products API
description: Catalog product management including creation, retrieval, update, and deletion of simple, configurable, virtual,
bundled, and grouped products. Supports product attributes, media, pricing rules, and cross-sell links.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Products
properties:
- type: OpenAPI
url: openapi/magento-products-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-shipments-api
name: magento Shipments API
description: Shipment management for orders including shipment creation, retrieval, tracking number management, and shipment
comments.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Shipments
properties:
- type: OpenAPI
url: openapi/magento-shipments-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-stores-api
name: magento Stores API
description: Store configuration retrieval including store groups, store views, websites, and configuration settings.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Stores
properties:
- type: OpenAPI
url: openapi/magento-stores-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
- aid: magento:magento-tax-api
name: magento Tax API
description: Tax configuration management including tax rates, tax rules, and tax classes used for order tax calculation.
humanURL: https://developer.adobe.com/commerce/webapi/rest/
baseURL: https://your-store.example.com/rest
tags:
- Tax
properties:
- type: OpenAPI
url: openapi/magento-tax-api-openapi.yml
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/
- type: Documentation
url: https://developer.adobe.com/commerce/webapi/rest/reference/
common:
- type: AgenticAccess
url: agentic-access/magento-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/magento-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/magento-domain-security.yml
- type: Authentication
url: authentication/magento-authentication.yml
- type: GitHubOrganization
url: https://github.com/magento
- type: LinkedIn
url: https://www.linkedin.com/company/adobe-commerce
- url: json-ld/magento-context.jsonld
type: JSONLD
- url: json-schema/magento-order-schema.json
type: JSONSchema
- url: json-schema/magento-product-schema.json
type: JSONSchema
- type: Features
data:
- 'Magento Open Source: free, self-hosted PHP commerce platform'
- 'Adobe Commerce: $22K-$125K+/year custom by AOV/GMV'
- 'Adobe Commerce Cloud: managed cloud with Fastly + AWS + New Relic'
- REST API and GraphQL API
- OAuth 2.0 + admin/customer/integration tokens
- Asynchronous and bulk APIs
- Webhooks for catalog, order, customer events
- B2B features (company accounts, quotes, requisitions)
- PWA Studio for headless storefronts
- Page Builder (drag-and-drop content)
- Adobe Sensei AI for product recommendations
- Multi-store, multi-warehouse, multi-currency
- Built-in Elasticsearch/OpenSearch
- Magento Marketplace for extensions
- Composer-based dependency management
- Cloud edition includes Fastly CDN, New Relic APM, AWS hosting
sources:
- https://business.adobe.com/products/magento/magento-commerce.html
updated: '2026-05-04'
description: Overview of the Adobe Commerce and Magento Open Source REST API documentation.