Flaxxa developer API and webhooks
Flaxxa has a REST API for the apps listed below. Create a workspace API key, tick the app scopes it may use, send it as a Bearer token, and get signed webhooks when things happen: sign contracts, sync leads, open tickets, send WhatsApp messages and book meetings from your own software.
How do I connect to the Flaxxa API?
- 1
Create an API key
Open API keys in your workspace and create a key. Tick only the scopes the integration needs; a scope is the app permission it unlocks (e.g. sign.envelope.send, crm.lead.create), and you can edit a key's scopes later. The key is shown once and starts with flx_.
- 2
Call the app’s API
Most apps live under https://flaxxa.com/api/v1/<app>; Flaxxa WAPI is at https://flaxxa.com/api/wapi/v1. Send Authorization: Bearer flx_… and Accept: application/json. Each key gets 120 requests a minute by default; past that the API answers 429 with a Retry-After header. Add an Idempotency-Key to writes you might retry.
- 3
Subscribe to events
POST /api/v1/webhooks with your URL and the event names you want. Every delivery carries X-Flaxxa-Event and X-Flaxxa-Signature (HMAC-SHA256 of the raw body with your endpoint secret). A failed delivery is retried up to five times, waiting from 30 seconds up to 2 hours between tries.
A first call
curl https://flaxxa.com/api/v1/crm/pipelines \
-H "Authorization: Bearer flx_live_YOUR_KEY" \
-H "Accept: application/json"Subscribe to events
curl -X POST https://flaxxa.com/api/v1/webhooks \
-H "Authorization: Bearer flx_live_YOUR_KEY" \
-H "Accept: application/json" -H "Content-Type: application/json" \
-d '{ "url": "https://your-app.com/webhooks/flaxxa",
"subscribed_events": ["app.sign.envelope.completed", "app.crm.lead.stage_changed"] }'Which Flaxxa apps have an API?
Each reference lists the real endpoints with their request fields, the webhook events the app publishes, error codes and code samples.
Flaxxa Desk
Helpdesk software for email, live chat and a customer portal, with an AI Copilot.
flaxxa.com/api/v1/desk
32 endpoints · 9 events
Flaxxa Pulse
A team chat app with channels, DMs, threads, docs, to-dos and workflows in one place.
flaxxa.com/api/v1/pulse
46 endpoints · 23 events
Flaxxa WAPI
WhatsApp Business at scale — without the Meta headache.
flaxxa.com/api/wapi/v1
25 endpoints · 8 events
Flaxxa Mails
A unified inbox for all your email accounts: read, search and reply in one place.
flaxxa.com/api/v1/mails
34 endpoints · 2 events
Flaxxa Calendar
Scheduling software with booking pages, team round-robin and reminders.
flaxxa.com/api/v1/calendar
32 endpoints · 11 events
Flaxxa Mailcleaner
Email verification and list cleaning: know an address is real before you send.
flaxxa.com/api/v1/mailcleaner
31 endpoints · 7 events
Flaxxa Sign
E-signature software to send documents for signature, in the app or with one API call.
flaxxa.com/api/v1/sign
24 endpoints · 8 events
Flaxxa CRM
CRM software for leads, sales pipelines, deals and follow-up sequences.
flaxxa.com/api/v1/crm
38 endpoints · 20 events
Flaxxa Webinar
Webinar software for live, evergreen and just-in-time webinars, from registration page to replay.
flaxxa.com/api/v1/webinar
40 endpoints · 6 events
Flaxxa API questions

Yes. Flaxxa has a REST API for the apps listed on this page. You authenticate with a workspace API key sent as a Bearer token, and each key can only use the app scopes ticked for it.
Build on Flaxxa.
Create a workspace, then an API key, and make your first call.
Free plan · No credit card · Cancel anytime
