Skip to main content

MessageFlow API Documentation

Welcome to the MessageFlow API documentation. This documentation provides detailed information about all available API endpoints, their parameters, and example requests and responses.

Getting Started

All API endpoints require authentication using a Bearer token. Include the token in the Authorization header of your requests:
Authorization: Bearer YOUR_AUTH_TOKEN

Base URL

All API endpoints are relative to the base URL:
https://a.messageflow.ai/api/v1

Common Parameters

Most endpoints require a tenant_id parameter, which can be provided as a query parameter:
?tenant_id=YOUR_TENANT_ID

Response Format

All responses are returned in JSON format. Successful responses include the requested data, while error responses include an error message and appropriate HTTP status code.

Available APIs

Use the sidebar navigation to explore the available API endpoints:
  • Core APIs: Manage agents, intents, AI actions, and functions
  • Integration APIs: Handle external integrations and data sources
  • Management APIs: Manage tenant configurations and settings