REST API

Send WhatsApp from your own system.

One access key. Send messages and templates, keep contacts and labels in sync, and see every request from the tools you already run.

Send messages

One call. One WhatsApp message.

POST the number and the text to reply to a customer. Need to reach a brand-new number? Send an approved template and Reply.la creates the contact for you.

  • Text or media

    Reply with text, or send an image, video, audio or document by URL with an optional caption, while the customer's 24-hour window is open.

  • Templates for any number

    Send an approved template outside the 24-hour window. If the number is new, the contact is created for you.

  • Trigger keyword rules

    Fire one of your chatbot's keyword automations from your own system.

Contacts and labels

Your customer list, the same everywhere.

Create, update and delete contacts. Create labels and put them on a contact. They are the same labels your AI chatbot uses, so a label set by your own system works everywhere a label does in Reply.la.

  • Full contact record

    Name, email, company, notes and your own custom fields.

  • Labels you already use

    Create labels, then assign or unassign them. Each label on a contact shows whether the AI, your team or the API added it.

  • Long lists are fine

    List contacts, labels, templates and your WhatsApp numbers. Long contact lists come back a page at a time with a cursor.

Built to be dependable

Give your key only what it needs.

Tick the scopes your integration needs. Every error comes back with a code, a message and hints, requests are rate-limited per key, and a key left unused for 90 days expires by itself.

  • 60 requests a minute

    Every successful response carries X-RateLimit-Limit and X-RateLimit-Remaining, so your system knows when to slow down.

  • One key per account, regenerate any time

    The key is shown once. Regenerating keeps the same scopes and stops the old key straight away. Every create, regenerate and revoke is logged with who did it.

  • Docs inside your dashboard

    Every endpoint has a copy-paste curl example with your real URL, plus a public OpenAPI spec for your tools and AI agents.

Want to know the moment something happens, without asking over and over? Webhooks push it to you. More Info

Send WhatsApp from any system you already use

Create your key from Integrations > REST API. Every endpoint is documented in your dashboard.

REST API is included in every plan.

Chat with us