Guides
Sync clients into your systems
Poll GET /api/v1/clients (or subscribe to client.created webhooks) and upsert by id. All timestamps are ISO 8601 UTC.
Push leads from your website forms
Create the business in your CRM flow first, then POST /api/v1/leads with the businessId. Use an Idempotency-Key derived from your form submission id so retries never duplicate leads.
Reconcile invoices
GET /api/v1/invoices returns booked amounts as decimal strings (TND has 3 decimals — never parse into floats for money math). invoice.paid webhooks fire only when an invoice is fully settled.
React to won deals
Subscribe to proposal.accepted and project.completed to trigger your delivery workflows the moment a client signs.
Full endpoint details in the API reference and /openapi.json.