magento logo

magento

Overview of the Adobe Commerce and Magento Open Source REST API documentation.

6 APIs 16 Features

APIs

Magento REST API

The Adobe Commerce (Magento) REST API provides a comprehensive set of endpoints for interacting with all major aspects of an e-commerce store, including catalog management, orde...

Magento GraphQL API

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

Magento SOAP API

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

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

Adobe Commerce Admin UI SDK

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

Adobe Commerce Eventing provides an asynchronous event-driven integration framework that publishes Commerce business events to Adobe I/O Events, enabling App Builder application...

Features

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

Event Specifications

Adobe Commerce Eventing

Adobe Commerce Eventing provides an asynchronous event-driven integration framework that publishes Commerce business events to Adobe I/O Events, enabling App Builder application...

ASYNCAPI

Adobe Commerce Webhooks

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

ASYNCAPI

Semantic Vocabularies

Magento Context

0 classes · 8 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: magento
url: https://raw.githubusercontent.com/api-evangelist/magento/refs/heads/main/apis.yml
modified: '2026-05-19'
apis:
- aid: magento:rest-api
  name: Magento REST API
  tags:
  - Catalog
  - Customers
  - E-Commerce
  - Orders
  - Products
  - REST
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://your-store.example.com/rest
  humanURL: https://developer.adobe.com/commerce/webapi/rest/
  properties:
  - url: https://developer.adobe.com/commerce/webapi/rest/
    type: Documentation
  - url: https://developer.adobe.com/commerce/webapi/rest/reference/
    type: Documentation
  - url: openapi/magento-rest-api-openapi.yml
    type: OpenAPI
  description: >-
    The Adobe Commerce (Magento) REST API provides a comprehensive set of endpoints for interacting with all major
    aspects of an e-commerce store, including catalog management, orders, customers, inventory, shipping, and
    payments. It supports three authentication mechanisms: OAuth 1.0a for third-party integrations, token-based
    authentication for mobile apps and administrators, and guest access for select public endpoints.
- 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.
common:
- 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.