Base URL
All API requests should be made to:Authentication
The Replyify API uses Bearer token authentication. Include your API key in theAuthorization header:
Getting an API Key
- Go to Settings → API Keys in your dashboard
- Click Create API Key
- Give your key a descriptive name
- Copy the generated key (shown only once)
API keys are scoped to your workspace. All requests made with a key access data from that workspace only.
Response Format
All responses are returned as JSON:HTTP Status Codes
| Code | Description |
|---|---|
200 | Success |
201 | Created |
400 | Bad Request - Invalid parameters |
401 | Unauthorized - Invalid or missing API key |
403 | Forbidden - Insufficient permissions |
404 | Not Found - Resource doesn’t exist |
429 | Too Many Requests - Rate limited |
500 | Internal Server Error |
Rate Limits
API requests are rate limited to ensure fair usage:| Plan | Requests/minute |
|---|---|
| Starter | 60 |
| Growth | 120 |
| Scale | 300 |
Pagination
List endpoints support pagination withlimit and offset parameters:
| Parameter | Default | Max | Description |
|---|---|---|---|
limit | 20 | 100 | Number of items to return |
offset | 0 | - | Number of items to skip |
Available Endpoints
Replies
GET /api/replies- List all repliesGET /api/replies/:id- Get a specific replyPATCH /api/replies/:id- Update a replyPOST /api/replies/:id/send- Send a replyPOST /api/replies/:id/forward- Forward a reply
Contacts
GET /api/contacts- List all contactsGET /api/contacts/:id- Get a specific contact
Webhooks
Configure outgoing webhooks in Settings → Webhooks to receive real-time events.Example Request
cURL
JavaScript
Python
Need Help?
- Check the API Reference for detailed endpoint documentation
- Contact support@replyify.ai for API questions