Skip to content

API & webhooks integration

Your systems, talking WhatsApp

Send messages and templates from your backend, and get messages, statuses and leads pushed to your server, signed.

Pro and upRole-based, expiring keysHMAC-SHA256 signed

Illustration: a developer at a desk with two monitors

What it does

What you get with the API

Drawn with the dashboard’s own pieces, with sample data.

  • Send from anywhere

    Text, templates, media and interactive messages from your backend, CRM or a cron job.

  • Get pushed, not polled

    Messages, statuses, template decisions, leads and tasks as they happen, with retries.

  • Verify every delivery

    An HMAC-SHA256 signature over the timestamp and the raw body.

  • Keys you control

    A key per integration, with its access and an expiry, revoked at once.

Setup

Connect the API in 4 steps

  1. 1In Fliok

    Issue an API key

    Pick its access and an expiry. Copy it once; it is never shown again.

  2. 2In Your code

    Call the API

    Send messages and media, or read conversations, contacts and leads.

  3. 3In Fliok

    Add a webhook endpoint

    Your URL and the events you want; Fliok signs every delivery.

  4. 4In Your code

    Verify and go live

    Check each signature, watch each key’s last use, revoke at once.

PlanPro and above
How it connects
Bearer API key + HMAC-signed webhooks
Compare plans

Good to know

  • Free-form text only inside the 24-hour window; outside it, send a template.
  • Team management and AI settings stay in the dashboard.
  • Meta’s per-message charges apply as usual.

Got questions?

Questions about the API

Anything else, ask us.

Build on your WhatsApp

Start on the Free plan, then connect the API on Pro or higher.

Free forever plan · Keep your WhatsApp app