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, 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. The API follows REST conventions and returns JSON responses, enabling developers to build integrations, automate store operations, and power headless commerce storefronts. All en
What You Can Do
MCP Tools
createadmintoken
Get admin authentication token
createcustomertoken
Get customer authentication token
listproducts
List products
createproduct
Create a product
getproduct
Get product by SKU
updateproduct
Update a product
deleteproduct
Delete a product
listcategories
List categories
createcategory
Create a category
getcategory
Get category by ID
updatecategory
Update a category
deletecategory
Delete a category
createcustomer
Create a customer
searchcustomers
Search customers
getcustomer
Get customer by ID
updatecustomer
Update a customer
deletecustomer
Delete a customer
listorders
List orders
createorder
Create an order
getorder
Get order by ID
cancelorder
Cancel an order
addordercomment
Add a comment to an order
listinvoices
List invoices
getinvoice
Get invoice by ID
createinvoice
Create an invoice for an order
createshipment
Create a shipment
getshipment
Get shipment by ID
createcustomercart
Create a cart for the authenticated customer
additemtocart
Add item to customer cart
createguestcart
Create a guest cart
listinventorysources
List inventory sources
createinventorysource
Create an inventory source
getinventorysource
Get inventory source by code
updateinventorysource
Update an inventory source
listsourceitems
List source item quantities
updatesourceitems
Update source item quantities
listtaxrates
List tax rates
liststoreconfigs
List store configurations