Connect

Connect your systems with the Hectile API

Create invoices from your shop, sync customers with your CRM, pull reports into your dashboards. API keys choose exactly what they can read or write and which Brands; signed webhooks tell your systems the moment something happens.

Business
Start 7-Day Free TrialSee How It Works7-day free trial · part of Hectile Business
At a glance

What you can do with it

Scoped keys

None, Read or Write per kind of data, and chosen Brands.

A clean REST API

Customers, items, estimates, invoices, payments and reports.

Signed webhooks

12 events, HMAC-signed, retried for 24 hours.

Safe by design

Keys stored hashed; issued documents can’t be deleted.

How it works

Four steps, no training needed

  1. Settings → Developers

    On Business, Owners and Admins.

  2. Create a key

    Name, scopes and Brands — copy it once.

  3. Call the API

    Bearer key, JSON in and out, 60 requests a minute.

  4. Add webhooks

    An https endpoint and the events you want.

Webhooks

Your systems, told instantly

invoice.issued, invoice.sent, invoice.paid, invoice.overdue, estimate.accepted, estimate.declined, payment.received, payment.refunded, credit_note.issued, debit_note.issued, customer.created and customer.updated. Each delivery is logged with your server’s answer; Send Again any time.

Good to knowAn invoice the API creates is emailed only from Hectile. The API never deletes issued documents or changes settings, team or billing. The API reference is inside the app.

Learn it step by step in the Help Center

FAQ

Questions about API & webhooks

Which plans include the API?

Hectile Business.

Is there a rate limit?

60 requests a minute per key, with Idempotency-Key support for safe retries.

Where is the documentation?

Settings → Developers → API reference, with an example for every request.

Try API & Webhooks on Your Own Documents.

Start a 7-day free trial and see it with your customers, your Brand and your numbers.

Start 7-Day Free TrialSee Pricing7-day free trial. Choose Standard or Business when you start; cancel before it ends and you won't be charged.
BD-INV-0119 · Sunrise TextilesPayment recorded · ₹1,06,200.00Paid
BD-EST-0042 · Riverside TradingAccepted on the link · Premium fixturesAccepted
BD-INV-0120 · Lakeview HospitalityShared on WhatsApp · viewed 10:14Viewed