Get Reply
curl --request GET \
--url https://app.replyify.ai/api/replies/{id} \
--header 'Authorization: Bearer <token>'{
"data": {
"id": "<string>",
"from_email": "<string>",
"from_name": "<string>",
"to_email": "<string>",
"subject": "<string>",
"body_text": "<string>",
"body_html": "<string>",
"status": "<string>",
"category_id": "<string>",
"category": {},
"ai_response": "<string>",
"sent_response": "<string>",
"client_id": "<string>",
"client": {},
"connection_id": "<string>",
"contact_id": "<string>",
"contact": {},
"thread": [
{}
],
"received_at": "<string>",
"handled_at": "<string>",
"created_at": "<string>"
}
}Replies
Get Reply
Retrieve a specific reply by ID
GET
/
api
/
replies
/
{id}
Get Reply
curl --request GET \
--url https://app.replyify.ai/api/replies/{id} \
--header 'Authorization: Bearer <token>'{
"data": {
"id": "<string>",
"from_email": "<string>",
"from_name": "<string>",
"to_email": "<string>",
"subject": "<string>",
"body_text": "<string>",
"body_html": "<string>",
"status": "<string>",
"category_id": "<string>",
"category": {},
"ai_response": "<string>",
"sent_response": "<string>",
"client_id": "<string>",
"client": {},
"connection_id": "<string>",
"contact_id": "<string>",
"contact": {},
"thread": [
{}
],
"received_at": "<string>",
"handled_at": "<string>",
"created_at": "<string>"
}
}Fetch details of a single reply including its full content and metadata.Documentation Index
Fetch the complete documentation index at: https://docs.replyify.ai/llms.txt
Use this file to discover all available pages before exploring further.
Path Parameters
The unique identifier (UUID) of the reply
Response
The reply object
Show Reply Object
Show Reply Object
Unique reply identifier (UUID)
Sender’s email address
Sender’s name (if available)
Recipient email address
Email subject line
Plain text email body
HTML email body (if available)
Reply status:
pending, ready, sent, archivedCategory UUID
Full category object with name, color, and settings
AI-generated draft response (if available)
The response that was sent (if status is
sent)Associated client UUID
Full client object with name and settings
Source connection UUID
Associated contact UUID
Full contact object with email and name
Previous messages in the email thread
ISO timestamp when reply was received
ISO timestamp when reply was handled
ISO timestamp when record was created
Examples
curl -X GET "https://app.replyify.ai/api/replies/abc123-def456-ghi789" \
-H "Authorization: Bearer rpl_your_api_key"
Response Example
{
"data": {
"id": "abc123-def456-ghi789",
"from_email": "john@example.com",
"from_name": "John Smith",
"to_email": "outreach@yourcompany.com",
"subject": "Re: Quick question about your service",
"body_text": "Hi, I'd love to learn more about what you offer. Can we schedule a call this week?",
"body_html": "<p>Hi, I'd love to learn more about what you offer. Can we schedule a call this week?</p>",
"status": "ready",
"category_id": "cat-meeting-123",
"category": {
"id": "cat-meeting-123",
"name": "Meeting Request",
"color": "#8B5CF6",
"is_positive": true
},
"ai_response": "Hi John,\n\nThanks for reaching out! I'd be happy to schedule a call to discuss how we can help.\n\nHere's my calendar link: https://cal.com/yourcompany\n\nLooking forward to connecting!\n\nBest,\nYour Team",
"sent_response": null,
"client_id": "client-456",
"client": {
"id": "client-456",
"name": "Acme Corp",
"service_description": "B2B SaaS marketing solutions"
},
"connection_id": "conn-789",
"contact_id": "contact-012",
"contact": {
"id": "contact-012",
"email": "john@example.com",
"first_name": "John",
"last_name": "Smith",
"company": "Example Inc"
},
"thread": [
{
"from": "outreach@yourcompany.com",
"to": "john@example.com",
"subject": "Quick question about your service",
"body": "Hi John, I noticed your company is growing fast...",
"sent_at": "2024-01-14T10:00:00Z"
}
],
"received_at": "2024-01-15T14:30:00Z",
"handled_at": null,
"created_at": "2024-01-15T14:30:05Z"
}
}
Errors
404 Not Found
{
"error": "Reply not found"
}
⌘I