Skip to main content

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

Built for developers

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

api.holded.com200 OK
POST/v1/invoicesGET/v1/contactsGET/v1/productsPATCH/v1/deals/:id
// 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" }
Webhook firedinvoice.created142 ms

Try Holded free for 14 days

Start for free