Skip to main content

Developer API

WhatsApp Template API

Send approved WhatsApp templates from your own systems with one API call; the conversation then continues in MonoChat.

New to MonoChat? This creates your account and workspace and installs WhatsApp Template API for you. Already have an account? Sign in and the app page opens so you can install it.

  • WhatsApp
  • REST API
  • API only

WhatsApp Template API

By MonoChat, an official Meta Business Partner

Free to install

Sending an approved WhatsApp template from a CRM, ERP or e-commerce system with one API call through MonoChat

What WhatsApp Template API does

WhatsApp Template API lets your CRM, ERP, e-commerce site or any backend send an approved WhatsApp template message to a customer through MonoChat. One request names the WhatsApp number to send from, the customer’s phone number, the template and its variables.

When the customer replies, the conversation lands in your MonoChat inbox like any other. The app has no screens of its own: everything happens through three API endpoints.

  • One API call

    Send a template by name and language, with header, body, button and carousel variables filled from your data.

  • Straight to the chat

    Every send returns the conversation’s id and a direct link to it in MonoChat.

  • New customers welcome

    If the phone number is not a customer yet, the customer is created with the name you send.

What the API does

REST endpoints, called from your own systems.

  • List templates

    The approved templates of a WhatsApp number, with their language, category, status and variables, so your system knows what it can send.

  • Send a template

    By template name and language, with header, body, button and carousel variables. A missing value stops the send, so nothing half-filled reaches the customer.

  • Assign to an agent

    Give an agent’s email and the conversation is opened on their name.

  • Media headers

    Get short-lived upload credentials, put an image, video or document on MonoChat’s storage and use its URL as the template’s header.

  • Conversation link

    Each send returns the session id, message id and a link that opens the conversation in MonoChat.

  • Clear errors

    A failed call says what went wrong, for example “Channel not found” or “Variable missing”.

How to get started

From a connected number to your first template sent from your own system.

  1. Connect WhatsApp

    Your WhatsApp Business number is connected to MonoChat and verified, with templates approved by Meta.

  2. Install and get a token

    Install the app and create an API token under Profile › API Tokens.

  3. List your templates

    Call template/list.js to see your approved templates and their variables.

  4. Send your first template

    Call template/send.js with the customer’s number and the variable values.

  • Each message is billed like any template message sent from MonoChat.
  • Media URLs must stay reachable until WhatsApp has fetched the file.
  • Send to customers who agreed to hear from you: WhatsApp can limit numbers whose messages are blocked or reported.

WhatsApp bulk messaging cost calculator

Install free

New to MonoChat? This creates your account and workspace and installs WhatsApp Template API for you. Already have an account? Sign in and the app page opens so you can install it.

FAQ

WhatsApp Template API: FAQ

Straight answers before you install.

Does WhatsApp Template API have a user interface?

No. It is an API-only app with three endpoints: list templates, send a template and get upload credentials for media headers.

What do I need before I can use it?

A WhatsApp Business number connected to MonoChat and verified, templates approved by Meta, and an API token from Profile › API Tokens.

What happens when the customer replies?

The conversation lands in your MonoChat inbox like any other. Each send also returns a direct link to the conversation, and you can assign it to an agent by email.

Can I send to a number that is not a customer yet?

Yes. If the phone number is not a customer yet, the customer is created with the name you send.

What do template messages cost?

Each message is billed like any template message sent from MonoChat. Meta prices templates by category and the recipient’s country; use the WhatsApp bulk messaging cost calculator to estimate a send.

More MonoChat apps

Install them into the same workspace.

All apps

Start automating today

Install WhatsApp Template API in minutes

Install it free from this page. New to MonoChat? Your account and workspace are created for you.

No credit card required • Cancel anytime

$150 to get started.

Claim