Connect your favourite apps with Holded
Take a look at everything you can integrate to automate tasks and free up time for what truly matters.
14-day free trial · No credit card required · Cancel anytime
Popular integrations
The most used integrations by our customers.
Shopify
E-commerceSync products, orders and customers from your online store.
Learn moreWooCommerce
E-commerceSync product data, stock levels and warehouses.
Learn morePrestaShop
E-commerceIntegrate your PrestaShop store or stores with Holded.
Learn moreWix
E-commerceSync your store, import your sales and get detailed analytics.
Learn moreAmazon
E-commerceAutomate the order import process from Amazon.
Learn morePayPal
PaymentsOffer your clients a fast way to pay online.
Learn moreSquare
PaymentsSync your sales and let customers pay by card.
Learn moreStripe
PaymentsFacilitate invoice payments from the customer portal.
Learn moreGoCardless
PaymentsAutomate recurring payments through direct debit.
Learn moreDropbox
StorageTransfer your sales documents like invoices or quotes.
Learn moreGoogle Drive
StorageSend your Holded documents to your Google Drive space.
Learn moreZapier
AutomationAutomatically move information between applications.
Learn morePleo
ExpensesConnect your company entities and reconcile accounting between Pleo and Holded in one click.
Learn moreBend Holded around your stack
Ship custom workflows fast. A clean REST API, real-time webhooks, official SDKs and an MCP server let your engineers integrate, automate and extend Holded without ceremony.
REST API
Resource-oriented endpoints, predictable JSON, OpenAPI spec.
Real-time webhooks
Subscribe to invoice, deal and inventory events with retries.
Official SDKs
TypeScript, Python, Go, PHP, typed clients, generated from spec.
MCP server
Wire Holded into Claude, Cursor and any LLM agent in minutes.
// Create an invoice from any backend. const res = await fetch( "https://api.holded.com/api/invoicing/v1/documents/invoice", { method: "POST", headers: { "key": apiKey }, body: JSON.stringify(payload), } ); const invoice = await res.json(); // → { id: "inv_018ZK...", status: "created" } ▶