Replies

List email replies

The replies your email campaigns received, newest first, with the reply text. Each record has the same fields as the reply.received webhook (plus an id, the conversation id and the sender's name), so you can backfill any reply your endpoint missed or read the text of a reply later. bodyText holds the text of the reply as it arrived (up to 4,000 characters; bodyTruncated is true when it was cut). Cursor paginated. Read-only.

Required scope: campaigns:read.

Returns a cursor-paginated list — pass cursor from the previous page to continue.

messageId is the reply's own Message-ID. inReplyToMessageId is the messageId of the email it answered, the same value as in GET /emails/sent; it is null when the reply does not name one of your emails.

The text is the reply as it arrived, so it can include the earlier email quoted below the new message.

Only replies on campaign conversations are listed. Warmup mail is not. Replies of a deleted campaign or deleted contact are not listed.

Polling for new replies? Use order=asc with since set a few minutes before your previous check, and skip any id you already have.

get/replies

Request

  • Base URL: https://warmysender.com/api/v1
  • URL: https://warmysender.com/api/v1/replies
  • Auth: HTTP bearer

Query parameters

campaign_idstring

Only replies to this campaign. campaignId also works.

prospect_idstring

Only replies from this prospect. prospectId also works.

sincestring

ISO 8601 date-time. Only replies received at or after this moment.

untilstring

ISO 8601 date-time. Only replies received before this moment.

order'desc' | 'asc'

desc = newest first, asc = oldest first.

limitinteger

Results per page (1–100).

cursorstring

next_cursor from the previous page, passed back unchanged.

Response

Success

Changes

No recorded changes to this operation across all 1 revision of this API.