FlowChat
Help Center
Integrations & API
Developer Guides
REST API Basics
REST API Basics
Learn how to connect your applications, automate workflows, and exchange data seamlessly using our REST API.
What is the REST API?
The REST API allows external applications to interact with your chatbot automation platform programmatically. Using API endpoints, you can manage contacts, send messages, trigger automations, retrieve conversation data, and integrate with third-party systems.
Getting Started
Before making API requests, you'll need:
An active account
API credentials
API access enabled on your workspace
Authentication
All API requests must include your API key in the request header.
Required Header
Base URL
Common API Operations
Send a Message
Get Contact Information
Create a Contact
Response Format
Successful requests return:
Error responses return:
Rate Limits
To ensure platform stability, API requests are subject to rate limits.
Standard Plan: 100 requests/minute
Professional Plan: 500 requests/minute
Enterprise Plan: Custom limits
Best Practices
Store API keys securely
Use HTTPS for all requests
Implement retry mechanisms
Monitor API usage regularly
Validate data before sending requests