Sylius integration
Sylius is an open-source, Symfony-based commerce platform; this is its Admin API (/api/v2/admin), the JSON-LD REST surface every self-hosted install exposes. Manage the catalog (products, variants, options and option values, product attributes, images, taxons and the product-taxon assignments, product reviews with accept and reject), sales (orders, order items, payments with complete and refund, shipments with ship and confirmation e-mail resend, order cancellation), customers and customer groups with per-customer statistics, promotions and catalog promotions with coupons and bulk coupon generation, shipping (methods with archive and restore, shipping categories), taxes (tax categories, tax rates, zones), and the store configuration (channels, currencies, locales, countries and provinces, payment methods, administrators). The host is part of the credential because every install is its own deployment. Authentication is a JWT bearer token issued by the install to an administrator account.
Say what should happen.
The workflow builds itself.
Common Sylius use cases
- setting a category banner from a workflow
- publishing product photography from a workflow
- refreshing catalog imagery in bulk
What you can do with Sylius
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.
Image, 6 operations
delete_product_imageDelete product imageDELETERemoves the ProductImage resource.delete_taxon_imageDelete taxon imageDELETERemoves the TaxonImage resource.get_product_imageGet product imageGETRetrieves a ProductImage resource.get_taxon_imageGet taxon imageGETRetrieves a TaxonImage resource.list_product_imagesList product imagesGETRetrieves the collection of ProductImage resources.list_taxon_imagesList taxon imagesGETRetrieves the collection of TaxonImage resources.
Administrator, 4 operations
create_administratorCreate administratorPOSTCreates a Administrator resource.delete_administratorDelete administratorDELETERemoves the Administrator resource.get_administratorGet administratorGETRetrieves a Administrator resource.list_administratorsList administratorsGETRetrieves the collection of Administrator resources.
Catalog promotion, 4 operations
create_catalog_promotionCreate catalog promotionPOSTCreates a CatalogPromotion resource.delete_catalog_promotionDelete catalog promotionDELETERemoves the CatalogPromotion resource.get_catalog_promotionGet catalog promotionGETRetrieves a CatalogPromotion resource.list_catalog_promotionsList catalog promotionsGETRetrieves the collection of CatalogPromotion resources.
Channel, 4 operations
create_channelCreate channelPOSTCreates a Channel resource.delete_channelDelete channelDELETERemoves the Channel resource.get_channelGet channelGETRetrieves a Channel resource.list_channelsList channelsGETRetrieves the collection of Channel resources.
Coupon, 4 operations
create_promotion_couponCreate promotion couponPOSTCreates a PromotionCoupon resource.delete_promotion_couponDelete promotion couponDELETERemoves the PromotionCoupon resource.get_promotion_couponGet promotion couponGETRetrieves a PromotionCoupon resource.list_promotion_couponsList promotion couponsGETRetrieves the collection of PromotionCoupon resources.
Customer group, 4 operations
create_customer_groupCreate customer groupPOSTCreates a CustomerGroup resource.delete_customer_groupDelete customer groupDELETERemoves the CustomerGroup resource.get_customer_groupGet customer groupGETRetrieves a CustomerGroup resource.list_customer_groupsList customer groupsGETRetrieves the collection of CustomerGroup resources.
Locale, 4 operations
create_localeCreate localePOSTCreates a Locale resource.delete_localeDelete localeDELETERemoves the Locale resource.get_localeGet localeGETRetrieves a Locale resource.list_localesList localesGETRetrieves the collection of Locale resources.
Payment method, 4 operations
create_payment_methodCreate payment methodPOSTCreates a PaymentMethod resource.delete_payment_methodDelete payment methodDELETERemoves the PaymentMethod resource.get_payment_methodGet payment methodGETRetrieves a PaymentMethod resource.list_payment_methodsList payment methodsGETRetrieves the collection of PaymentMethod resources.
Product, 4 operations
create_productCreate productPOSTCreates a Product resource.delete_productDelete productDELETERemoves the Product resource.get_productGet productGETRetrieves a Product resource.list_productsList productsGETRetrieves the collection of Product resources.
Product attribute, 4 operations
create_product_attributeCreate product attributePOSTCreates a ProductAttribute resource.delete_product_attributeDelete product attributeDELETERemoves the ProductAttribute resource.get_product_attributeGet product attributeGETRetrieves a ProductAttribute resource.list_product_attributesList product attributesGETRetrieves the collection of ProductAttribute resources.
Product option, 4 operations
create_product_optionCreate product optionPOSTCreates a ProductOption resource.delete_product_optionDelete product optionDELETERemoves the ProductOption resource.get_product_optionGet product optionGETRetrieves a ProductOption resource.list_product_optionsList product optionsGETRetrieves the collection of ProductOption resources.
Product taxon, 4 operations
create_product_taxonCreate product taxonPOSTCreates a ProductTaxon resource.delete_product_taxonDelete product taxonDELETERemoves the ProductTaxon resource.get_product_taxonGet product taxonGETRetrieves a ProductTaxon resource.list_product_taxonsList product taxonsGETRetrieves the collection of ProductTaxon resources.
Product variant, 4 operations
create_product_variantCreate product variantPOSTCreates a ProductVariant resource.delete_product_variantDelete product variantDELETERemoves the ProductVariant resource.get_product_variantGet product variantGETRetrieves a ProductVariant resource.list_product_variantsList product variantsGETRetrieves the collection of ProductVariant resources.
Promotion, 4 operations
create_promotionCreate promotionPOSTCreates a Promotion resource.delete_promotionDelete promotionDELETERemoves the Promotion resource.get_promotionGet promotionGETRetrieves a Promotion resource.list_promotionsList promotionsGETRetrieves the collection of Promotion resources.
Shipping categorie, 4 operations
create_shipping_categoryCreate shipping categoryPOSTCreates a ShippingCategory resource.delete_shipping_categoryDelete shipping categoryDELETERemoves the ShippingCategory resource.get_shipping_categoryGet shipping categoryGETRetrieves a ShippingCategory resource.list_shipping_categoriesList shipping categoriesGETRetrieves the collection of ShippingCategory resources.
Shipping method, 4 operations
create_shipping_methodCreate shipping methodPOSTCreates a ShippingMethod resource.delete_shipping_methodDelete shipping methodDELETERemoves the ShippingMethod resource.get_shipping_methodGet shipping methodGETRetrieves a ShippingMethod resource.list_shipping_methodsList shipping methodsGETRetrieves the collection of ShippingMethod resources.
Tax categorie, 4 operations
create_tax_categoryCreate tax categoryPOSTCreates a TaxCategory resource.delete_tax_categoryDelete tax categoryDELETERemoves the TaxCategory resource.get_tax_categoryGet tax categoryGETRetrieves a TaxCategory resource.list_tax_categoriesList tax categoriesGETRetrieves the collection of TaxCategory resources.
Tax rate, 4 operations
create_tax_rateCreate tax ratePOSTCreates a TaxRate resource.delete_tax_rateDelete tax rateDELETERemoves the TaxRate resource.get_tax_rateGet tax rateGETRetrieves a TaxRate resource.list_tax_ratesList tax ratesGETRetrieves the collection of TaxRate resources.
Taxon, 4 operations
create_taxonCreate taxonPOSTCreates a Taxon resource.delete_taxonDelete taxonDELETERemoves the Taxon resource.get_taxonGet taxonGETRetrieves a Taxon resource.list_taxonsList taxonsGETRetrieves the collection of Taxon resources.
Zone, 4 operations
create_zoneCreate zonePOSTCreates a Zone resource.delete_zoneDelete zoneDELETERemoves the Zone resource.get_zoneGet zoneGETRetrieves a Zone resource.list_zonesList zonesGETRetrieves the collection of Zone resources.
Countrie, 3 operations
create_countryCreate countryPOSTCreates a Country resource.get_countryGet countryGETRetrieves a Country resource.list_countriesList countriesGETRetrieves the collection of Country resources.
Currencie, 3 operations
create_currencyCreate currencyPOSTCreates a Currency resource.get_currencyGet currencyGETRetrieves a Currency resource.list_currenciesList currenciesGETRetrieves the collection of Currency resources.
Customer, 3 operations
create_customerCreate customerPOSTCreates a Customer resource.get_customerGet customerGETRetrieves a Customer resource.list_customersList customersGETRetrieves the collection of Customer resources.
Payment, 3 operations
get_paymentGet paymentGETRetrieves a Payment resource.list_order_paymentsList order paymentsGETRetrieves the collection of Payment resources.list_paymentsList paymentsGETRetrieves the collection of Payment resources.
Product review, 3 operations
delete_product_reviewDelete product reviewDELETERemoves the ProductReview resource.get_product_reviewGet product reviewGETRetrieves a ProductReview resource.list_product_reviewsList product reviewsGETRetrieves the collection of ProductReview resources.
Shipment, 3 operations
get_shipmentGet shipmentGETRetrieves a Shipment resource.list_order_shipmentsList order shipmentsGETRetrieves the collection of Shipment resources.list_shipmentsList shipmentsGETRetrieves the collection of Shipment resources.
Archive, 2 operations
archive_promotionArchive promotionPATCHUpdates the Promotion resource.archive_shipping_methodArchive shipping methodPATCHUpdates the ShippingMethod resource.
Order, 2 operations
get_orderGet orderGETRetrieves a Order resource.list_ordersList ordersGETRetrieves the collection of Order resources.
Province, 2 operations
get_country_provinceGet country provinceGETRetrieves a Province resource.list_country_provincesList country provincesGETRetrieves the collection of Province resources.
Statistic, 2 operations
get_customer_statisticsGet customer statisticsGETRetrieves a Customer resource.get_store_statisticsGet store statisticsGETGet statistics.
Value, 2 operations
get_product_option_valueGet product option valueGETRetrieves a ProductOptionValue resource.list_product_option_valuesList product option valuesGETRetrieves the collection of ProductOptionValue resources.
Accept, 1 operation
accept_product_reviewAccept product reviewPATCHUpdates the ProductReview resource.
Addresse, 1 operation
get_addressGet addressGETRetrieves a Address resource.
Cancel, 1 operation
cancel_orderCancel orderPATCHUpdates the Order resource.
Complete, 1 operation
complete_paymentComplete paymentPATCHUpdates the Payment resource.
Generate, 1 operation
generate_promotion_couponsGenerate promotion couponsPOSTCreates a PromotionCoupon resource.
Refund, 1 operation
refund_paymentRefund paymentPATCHUpdates the Payment resource.
Reject, 1 operation
reject_product_reviewReject product reviewPATCHUpdates the ProductReview resource.
Resend confirmation email, 1 operation
resend_order_confirmation_emailResend order confirmation emailPOSTCreates a Order resource.
Ship, 1 operation
mark_shipment_shippedMark shipment shippedPATCHUpdates the Shipment resource.
User, 1 operation
delete_customer_accountDelete customer accountDELETERemoves the Customer resource.
Showing the first 120 of 150 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use Sylius from Claude Code, Cursor or Codex
Connect Sylius in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Sylius 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 Sylius
- Create your workspace
Sign up free. Nothing to install.
- Connect Sylius once
Add your Sylius 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.
Sylius integration FAQ
What can you do with the Sylius integration?
LiveContext exposes 150 operations on Sylius, covering image, administrator, catalog promotion and channel. Common uses include setting a category banner from a workflow, publishing product photography from a workflow and refreshing catalog imagery in bulk.
