Shopware integration
Shopware 6 is an open-source, Symfony-based commerce platform; this is its Admin API, the back-office REST surface of a self-hosted or Shopware-hosted store. Read and write the entity model directly: products with their media, tier prices, manufacturers and reviews, categories, property groups and options for variants, the media library and its folders, customers with addresses and groups, newsletter recipients, orders with their deliveries, line items and transactions, promotions with discounts and individual codes, and sales channels. Each of those also answers the POST /search criteria query for the most queried entities. Beyond plain CRUD it drives the order workflow (order, delivery and transaction state transitions, capture refunds, order address changes, the generic state machine), generates and downloads invoices and delivery notes, uploads media from a file or a URL, sends transactional mail from a template, reserves number-range values, reads and writes system configuration, converts a guest to a customer, and applies a batch of writes in one call through the sync endpoint. The host is part of the credential because every install is its own deployment. Authentication is the OAuth2 access token the install issues to an integration, sent as a bearer token.
Say what should happen.
The workflow builds itself.
What you can do with Shopware
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Category, 6 operations
create_categoryCreate categoryPOSTCreate a new Category resources.delete_categoryDelete categoryDELETEDelete a Category resource.get_categoryGet categoryGETDetailed information about a Category resource.list_categoriesList categoriesGETList with basic information of Category resources.search_categoriesSearch categoriesPOSTSearch for the Category resources.update_categoryUpdate categoryPATCHPartially update information about a Category resource.
Customer, 6 operations
create_customerCreate customerPOSTCreate a new Customer resources.delete_customerDelete customerDELETEDelete a Customer resource.get_customerGet customerGETDetailed information about a Customer resource.list_customersList customersGETList with basic information of Customer resources.search_customersSearch customersPOSTSearch for the Customer resources.update_customerUpdate customerPATCHPartially update information about a Customer resource.
Media, 5 operations
create_mediaCreate mediaPOSTCreate a new Media resources.delete_mediaDelete mediaDELETEDelete a Media resource.get_mediaGet mediaGETDetailed information about a Media resource.list_mediaList mediaGETList with basic information of Media resources.search_mediaSearch mediaPOSTSearch for the Media resources.
Order, 5 operations
create_orderCreate orderPOSTCreate a new Order resources.delete_orderDelete orderDELETEDelete a Order resource.get_orderGet orderGETDetailed information about a Order resource.list_ordersList ordersGETList with basic information of Order resources.search_ordersSearch ordersPOSTSearch for the Order resources.
Product, 5 operations
create_productCreate productPOSTCreate a new Product resources.delete_productDelete productDELETEDelete a Product resource.get_productGet productGETDetailed information about a Product resource.list_productsList productsGETList with basic information of Product resources.search_productsSearch productsPOSTSearch for the Product resources.
Promotion, 5 operations
create_promotionCreate promotionPOSTCreate a new Promotion resources.delete_promotionDelete promotionDELETEDelete a Promotion resource.get_promotionGet promotionGETDetailed information about a Promotion resource.list_promotionsList promotionsGETList with basic information of Promotion resources.search_promotionsSearch promotionsPOSTSearch for the Promotion resources.
State, 5 operations
get_entity_stateGet entity stateGETGet available transitions for an entity.transition_entity_stateTransition entity statePOSTTransition an entity to a new state.transition_order_delivery_stateTransition order delivery statePOSTTransition an order delivery to a new state.transition_order_stateTransition order statePOSTTransition an order to a new state.transition_order_transaction_stateTransition order transaction statePOSTTransition an order transaction to a new state.
Customer addres, 4 operations
create_customer_addressCreate customer addressPOSTCreate a new Customer Address resources.delete_customer_addressDelete customer addressDELETEDelete a Customer Address resource.get_customer_addressGet customer addressGETDetailed information about a Customer Address resource.list_customer_addressesList customer addressesGETList with basic information of Customer Address resources.
Customer group, 4 operations
create_customer_groupCreate customer groupPOSTCreate a new Customer Group resources.delete_customer_groupDelete customer groupDELETEDelete a Customer Group resource.get_customer_groupGet customer groupGETDetailed information about a Customer Group resource.list_customer_groupsList customer groupsGETList with basic information of Customer Group resources.
Media folder, 4 operations
create_media_folderCreate media folderPOSTCreate a new Media Folder resources.delete_media_folderDelete media folderDELETEDelete a Media Folder resource.get_media_folderGet media folderGETDetailed information about a Media Folder resource.list_media_foldersList media foldersGETList with basic information of Media Folder resources.
Newsletter recipient, 4 operations
create_newsletter_recipientCreate newsletter recipientPOSTCreate a new Newsletter Recipient resources.delete_newsletter_recipientDelete newsletter recipientDELETEDelete a Newsletter Recipient resource.get_newsletter_recipientGet newsletter recipientGETDetailed information about a Newsletter Recipient resource.list_newsletter_recipientsList newsletter recipientsGETList with basic information of Newsletter Recipient resources.
Order delivery, 4 operations
create_order_deliveryCreate order deliveryPOSTCreate a new Order Delivery resources.delete_order_deliveryDelete order deliveryDELETEDelete a Order Delivery resource.get_order_deliveryGet order deliveryGETDetailed information about a Order Delivery resource.list_order_deliveriesList order deliveriesGETList with basic information of Order Delivery resources.
Order line item, 4 operations
create_order_line_itemCreate order line itemPOSTCreate a new Order Line Item resources.delete_order_line_itemDelete order line itemDELETEDelete a Order Line Item resource.get_order_line_itemGet order line itemGETDetailed information about a Order Line Item resource.list_order_line_itemsList order line itemsGETList with basic information of Order Line Item resources.
Order transaction, 4 operations
create_order_transactionCreate order transactionPOSTCreate a new Order Transaction resources.delete_order_transactionDelete order transactionDELETEDelete a Order Transaction resource.get_order_transactionGet order transactionGETDetailed information about a Order Transaction resource.list_order_transactionsList order transactionsGETList with basic information of Order Transaction resources.
Product manufacturer, 4 operations
create_product_manufacturerCreate product manufacturerPOSTCreate a new Product Manufacturer resources.delete_product_manufacturerDelete product manufacturerDELETEDelete a Product Manufacturer resource.get_product_manufacturerGet product manufacturerGETDetailed information about a Product Manufacturer resource.list_product_manufacturersList product manufacturersGETList with basic information of Product Manufacturer resources.
Product media, 4 operations
create_product_mediaCreate product mediaPOSTCreate a new Product Media resources.delete_product_mediaDelete product mediaDELETEDelete a Product Media resource.get_product_mediaGet product mediaGETDetailed information about a Product Media resource.list_product_mediaList product mediaGETList with basic information of Product Media resources.
Product price, 4 operations
create_product_priceCreate product pricePOSTCreate a new Product Price resources.delete_product_priceDelete product priceDELETEDelete a Product Price resource.get_product_priceGet product priceGETDetailed information about a Product Price resource.list_product_pricesList product pricesGETList with basic information of Product Price resources.
Product review, 4 operations
create_product_reviewCreate product reviewPOSTCreate a new Product Review resources.delete_product_reviewDelete product reviewDELETEDelete a Product Review resource.get_product_reviewGet product reviewGETDetailed information about a Product Review resource.list_product_reviewsList product reviewsGETList with basic information of Product Review resources.
Promotion discount, 4 operations
create_promotion_discountCreate promotion discountPOSTCreate a new Promotion Discount resources.delete_promotion_discountDelete promotion discountDELETEDelete a Promotion Discount resource.get_promotion_discountGet promotion discountGETDetailed information about a Promotion Discount resource.list_promotion_discountsList promotion discountsGETList with basic information of Promotion Discount resources.
Promotion individual code, 4 operations
create_promotion_individual_codeCreate promotion individual codePOSTCreate a new Promotion Individual Code resources.delete_promotion_individual_codeDelete promotion individual codeDELETEDelete a Promotion Individual Code resource.get_promotion_individual_codeGet promotion individual codeGETDetailed information about a Promotion Individual Code resource.list_promotion_individual_codesList promotion individual codesGETList with basic information of Promotion Individual Code resources.
Property group, 4 operations
create_property_groupCreate property groupPOSTCreate a new Property Group resources.delete_property_groupDelete property groupDELETEDelete a Property Group resource.get_property_groupGet property groupGETDetailed information about a Property Group resource.list_property_groupsList property groupsGETList with basic information of Property Group resources.
Property group option, 4 operations
create_property_group_optionCreate property group optionPOSTCreate a new Property Group Option resources.delete_property_group_optionDelete property group optionDELETEDelete a Property Group Option resource.get_property_group_optionGet property group optionGETDetailed information about a Property Group Option resource.list_property_group_optionsList property group optionsGETList with basic information of Property Group Option resources.
Sales channel, 4 operations
create_sales_channelCreate sales channelPOSTCreate a new Sales Channel resources.delete_sales_channelDelete sales channelDELETEDelete a Sales Channel resource.get_sales_channelGet sales channelGETDetailed information about a Sales Channel resource.list_sales_channelsList sales channelsGETList with basic information of Sales Channel resources.
Create, 2 operations
create_order_documentsCreate order documentsPOSTCreate documents for orders.create_order_documents_v2Create order documents v2POSTCreate a document through the Document V2 pipeline.
Download, 2 operations
download_mediaDownload mediaGETDownload a media file.download_order_documentDownload order documentGETDownload a Document V2 file.
Preview, 2 operations
preview_mail_templatePreview mail templatePOSTPreview a mail template.preview_order_documentPreview order documentPOSTPreview a document through the Document V2 pipeline.
System config, 2 operations
get_system_configGet system configGETGet configuration values.save_system_configSave system configPOSTSave configuration values.
Available type, 1 operation
list_document_typesList document typesGETList supported document V2 types and formats.
Check, 1 operation
check_system_configCheck system configGETCheck configuration.
Customer convert, 1 operation
convert_guest_customerConvert guest customerPOSTConvert guest customer to registered customer.
Document, 1 operation
download_document_by_deep_linkDownload document by deep linkGETDownload a document.
Get data and send, 1 operation
send_mail_from_template_dataSend mail from template dataPOSTFetch the template data and send a mail.
Health check, 1 operation
health_checkHealth checkGETCheck that the Application is running.
Order transaction capture refund, 1 operation
refund_order_transaction_captureRefund order transaction capturePOSTRefund an order transaction capture.
Reserve, 1 operation
reserve_number_range_valueReserve number range valueGETReserve or preview a number-range / document number.
Send, 1 operation
send_mailSend mailPOSTSend a mail.
Sync, 1 operation
sync_entitiesSync entitiesPOSTBulk edit entities.
Version, 1 operation
get_shopware_versionGet shopware versionGETGet the Shopware version.
Showing the first 120 of 144 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Shopware from Claude Code, Cursor or Codex
Connect Shopware in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Shopware operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Shopware
- Create your workspace
Sign up free. Nothing to install.
- Connect Shopware once
Add your Shopware connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Shopware integration FAQ
What can you do with the Shopware integration?
LiveContext exposes 144 operations on Shopware, covering category, customer, media and order.
