/unibox/emails/reply Authentication
Send your organization API key as a Bearer credential.
Authorization: Bearer YOUR_API_KEY Body
application/json Reply email data
body string required Email body content (HTML or text)
<p>Hello, this is reply</p> subject string required Email subject
Re: Proposal use_prev_subject boolean required Use previous email subject if true
true from_email string required Sender email address
sales@company.com to_email string required Recipient email address
client@example.com email_id number required Email ID being replied to
12345 cc string CC email addresses
manager@example.com files string[] Repeated files; 20 MB combined maximum
Array length: 0 – 10 elements
Response
application/json Reply email sent successfully
id number required Unique ID of the created email
123 thread_id number required Thread ID this email belongs to
999 date_sent string required Date when the email was sent
2025-12-08T12:00:00.000Z cc_email string required CC email addresses
manager@company.com from_name string required Sender name
John Doe from_email string required Sender email address
sales@company.com to_email string required Recipient email address
anabaeva93@yandex.ru body string required Email body content
<p>Hello, this is a reply</p> subject string required Email subject
Re: Partnership proposal is_our_email boolean required Whether this email was sent by our system
true is_new boolean required Whether this email is marked as new
false message_id string required Message-ID returned by SMTP server
<message-id@mail.com> attachments object[] required Show child attributes
attachments.id number required Unique ID of the attachment
1 attachments.unibox_email_id number ID of the email this attachment belongs to
123 attachments.type number required Attachment type. 1 — Generic, 2 — Personalised
1 attachments.ext string required File extension (without the leading dot)
pdf attachments.original_filename string Legacy original filename field
proposal.pdf attachments.saving_filename string Legacy stored filename field
a1b2c3d4-5678-90ab-cdef-1234567890ab.pdf attachments.filename string required Original filename as uploaded by the user
proposal.pdf attachments.url string required Permanent public CDN URL
https://cdn.coldytrack.com/coldy-content/a1b2c3d4.pdf Invalid request body (e.g. missing required fields, or invalid field values)
message string[] required List of detailed validation or business error messages
["Name cannot be empty", "Field must be greater than 0"] error string required Short error description
Bad Request statusCode number required HTTP status code of the error
400 This request is unauthorized (either the Authorization header is missing or invalid, or the API key has been revoked)
message string[] required List of messages explaining why the request was unauthorized
["User is not authorized", "Invalid API key"] error string required Short error description
Unauthorized statusCode number required HTTP status code of the error
401 Campaign not found or inaccessible to this organization
message string[] required ["Campaign not found"] error string required Not Found statusCode number required 404 More than 10 files or more than 20 MB combined
message string[] required ["Reply attachments exceed the allowed limits"] error string required Payload Too Large statusCode number required 413 You have exceeded the rate limit. Please check the rate limit docs for more information.
message string[] required List of messages explaining the rate limiting issue
["Too many requests, please try again later"] error string required Short error description
Too Many Requests statusCode number required HTTP status code of the error
429 Analytics temporarily unavailable
message string[] required ["Analytics temporarily unavailable"] error string required Service Unavailable statusCode number required 503