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
  • Contacts and Chats APIs

Contacts and Chats APIs

1 min read

Contacts and Chats API Reference #

Comprehensive API documentation for managing contacts and chat conversations in Flowmatix. Build powerful integrations with our RESTful API endpoints.

Authentication #

All API requests require authentication using API keys:

Authorization: Bearer YOUR_API_KEY

API keys can be generated in your Flowmatix account settings under API Management.

Contacts API #

Create Contact #

POST /api/v1/contacts

{
  "name": "John Doe",
  "phone": "+1234567890",
  "email": "john@example.com",
  "tags": ["customer", "vip"],
  "custom_fields": {
    "company": "Acme Corp",
    "source": "website"
  }
}

Get Contact #

GET /api/v1/contacts/{contact_id}

Retrieve detailed information about a specific contact including conversation history and custom fields.

Update Contact #

PUT /api/v1/contacts/{contact_id}

Update contact information, tags, and custom fields. Only provided fields will be updated.

List Contacts #

GET /api/v1/contacts

Parameters:

  • limit – Number of contacts to return (max 100)
  • offset – Pagination offset
  • search – Search by name, phone, or email
  • tags – Filter by tags

Chats API #

Send Message #

POST /api/v1/chats/send

{
  "contact_id": "contact_123",
  "message": "Hello! How can I help you today?",
  "type": "text",
  "channel": "whatsapp"
}

Get Conversation #

GET /api/v1/chats/{contact_id}/messages

Retrieve message history for a specific contact with pagination support.

Send Media Message #

POST /api/v1/chats/send-media

{
  "contact_id": "contact_123",
  "media_url": "https://example.com/image.jpg",
  "type": "image",
  "caption": "Check out our latest product!"
}

Webhooks #

Configure webhooks to receive real-time notifications:

  • message.received – New incoming message
  • message.delivered – Message delivery confirmation
  • contact.created – New contact added
  • contact.updated – Contact information changed

Rate Limits #

  • Standard Plan: 1,000 requests per hour
  • Pro Plan: 5,000 requests per hour
  • Enterprise Plan: 10,000 requests per hour

Error Handling #

API returns standard HTTP status codes with detailed error messages in JSON format.

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
  • Contacts and Chats API Reference
  • Authentication
  • Contacts API
    • Create Contact
    • Get Contact
    • Update Contact
    • List Contacts
  • Chats API
    • Send Message
    • Get Conversation
    • Send Media Message
  • Webhooks
  • Rate Limits
  • Error Handling