The Replyful REST API lets you read your conversation data programmatically. The API is JSON over HTTPS, follows predictable conventions, and is designed to be curl-friendly so you can prototype from the terminal before writing a single line of code.Documentation Index
Fetch the complete documentation index at: https://docs.replyful.com/llms.txt
Use this file to discover all available pages before exploring further.
Base URL
Quickstart
Create an API key
In the dashboard, go to Settings → Developers → API keys and click Create key. Copy the token — it is shown once and never displayed again.
Conventions
Every endpoint in the API follows the same rules. Learn them once, apply them everywhere.| Convention | What to expect |
|---|---|
| Auth | Bearer token in the Authorization header. See Authentication. |
| Format | JSON request and response bodies. UTF-8. |
| Field names | camelCase everywhere. |
| Timestamps | ISO 8601 UTC strings, always with the trailing Z (e.g. 2026-04-29T14:32:00Z). |
| IDs | Prefixed strings like conv_..., chan_..., ct_.... Treat them as opaque. |
| Pagination | Cursor-based. See Pagination. |
| Errors | Status code is the source of truth. Body uses a consistent envelope. See Errors. |
| Rate limits | Documented headers on every response. See Rate limits. |
| Tracing | Every response includes a Request-Id header — quote it in support tickets. |
What’s available today
The API is in active development. Today, the following endpoint is live:GET /v1/conversations
List conversations with filtering, search, sorting, and cursor pagination.
Need help?
Quote theRequest-Id from any response when you contact support. We keep request traces for 90 days and can pull the exact context of a failing call from that ID.