Skip to navigation Skip to content
Flowmatix Documentation
  • Flowmatix Docs

Feature Requests

1
  • Feature Requests

WhatsApp Integration

2
  • WhatsApp Cloud API Integration
  • WhatsApp Automation Setup

Updates

4
  • Release Updates Archive
  • What’s New in Flowmatix
  • Flowmatix Roadmap
  • Platform Updates

Getting Started

5
  • Must-Know-How of Flowmatix
  • How Flowmatix Works
  • Account Setup and Onboarding
  • How Flowmatix Works
  • Introduction to Flowmatix

Workflow Management

1
  • Workflow Builder Guide

Integrations

1
  • Integration Management

Customer Management

1
  • Customer Management System

Analytics

1
  • Analytics and Reporting

Security

1
  • Security and Compliance

API Reference

4
  • Partner API References
  • WhatsApp Cloud API Reference
  • Contacts and Chats APIs
  • API Documentation

Support

2
  • Common Errors and Troubleshooting
  • Troubleshooting Guide

Chat Automation

1
  • Chat Flow Builder

Contact Management

1
  • Contact Management

Account Recovery

1
  • Recovering Restricted Meta Account

AI Training

1
  • AI Training Engine

Automation

1
  • Automation Rules

Bug Reports

1
  • Bug Reports

Campaign Management

1
  • Campaign Management

Contact

1
  • Connect With Us

FAQ

1
  • Frequently Asked Questions

Live Chat

1
  • Live Chat Integration

Message Templates

1
  • Message Templates

Migration

1
  • Migration from Other Platforms

Partner Program

3
  • Partner FAQs
  • Flowmatix Partner Onboarding
  • Partner Program

WhatsApp Setup

2
  • WhatsApp Bot Creation Manual Onboarding
  • WhatsApp Bot Creation Automated Onboarding

WhatsApp Troubleshooting

1
  • Reconnect WhatsApp Bot
View Categories
  • Home
  • Docs
  • API Reference
  • WhatsApp Cloud API Reference

WhatsApp Cloud API Reference

1 min read

WhatsApp Cloud API Integration #

Complete API reference for integrating with WhatsApp Cloud API through Flowmatix. Send and receive WhatsApp messages programmatically.

Base URL #

https://api.flowmatix.com/v1/whatsapp

Authentication #

Use your Flowmatix API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Send Text Message #

POST /messages

{
  "to": "+1234567890",
  "type": "text",
  "text": {
    "body": "Hello from Flowmatix!"
  }
}

Send Template Message #

POST /messages

{
  "to": "+1234567890",
  "type": "template",
  "template": {
    "name": "welcome_message",
    "language": {
      "code": "en"
    },
    "components": [
      {
        "type": "body",
        "parameters": [
          {
            "type": "text",
            "text": "John"
          }
        ]
      }
    ]
  }
}

Send Media Message #

POST /messages

{
  "to": "+1234567890",
  "type": "image",
  "image": {
    "link": "https://example.com/image.jpg",
    "caption": "Check this out!"
  }
}

Send Interactive Message #

POST /messages

{
  "to": "+1234567890",
  "type": "interactive",
  "interactive": {
    "type": "button",
    "body": {
      "text": "Choose an option:"
    },
    "action": {
      "buttons": [
        {
          "type": "reply",
          "reply": {
            "id": "option_1",
            "title": "Option 1"
          }
        }
      ]
    }
  }
}

Message Status #

GET /messages/{message_id}/status

Check delivery status of sent messages:

  • sent – Message sent to WhatsApp
  • delivered – Message delivered to recipient
  • read – Message read by recipient
  • failed – Message delivery failed

Webhook Events #

Configure webhook URL to receive real-time events:

  • messages – Incoming messages
  • message_status – Delivery status updates
  • account_alerts – Account notifications

Message Types Supported #

  • Text – Plain text messages
  • Image – JPEG, PNG images
  • Video – MP4, 3GPP videos
  • Audio – AAC, MP3, OGG audio
  • Document – PDF, DOC, XLS files
  • Location – GPS coordinates
  • Contact – vCard contact info

Rate Limits #

WhatsApp Cloud API rate limits:

  • 1000 messages per second
  • 80 requests per second per phone number
  • Daily message limits based on phone number tier
Updated on June 16, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Table of Contents
  • WhatsApp Cloud API Integration
  • Base URL
  • Authentication
  • Send Text Message
  • Send Template Message
  • Send Media Message
  • Send Interactive Message
  • Message Status
  • Webhook Events
  • Message Types Supported
  • Rate Limits