Replies

Get a lead's conversation

Returns the lead's full email thread in chronological order: outbound emails (sent, scheduled, and unsent drafts) and inbound replies. Each item carries direction (inbound/outbound), status, and, for categorized inbound emails, the AI response category. fromAddress on an outbound email is the workspace mailbox it is sent from, and a campaign sequence email carries stepIndex (0 = initial email, 1..N = follow-ups). Unsent drafts, including AI-suggested replies awaiting human review, are marked with isDraft. An AI reply draft (isDraft true, campaignId null) can be edited with PUT /reply-drafts/{id} and sent with POST /reply-drafts/{id}/send, using its id from this list. Drafts that belong to a campaign cannot be sent this way.

get/leads/{id}/conversation

Request

  • Base URL: https://api.emailchaser.com/r
  • URL: https://api.emailchaser.com/r/leads/{id}/conversation
  • Auth: HTTP bearer

Path parameters

idinteger required

Lead ID

Response

The lead's conversation thread

leadIdinteger
totalinteger

Example response

{
  "items": [
    {
      "body": "Hi Jane, I noticed that...",
      "campaignId": 12,
      "createdAt": "2026-07-30T08:55:00Z",
      "direction": "outbound",
      "fromAddress": "alex@yourcompany.com",
      "id": 456,
      "responseCategory": "interested",
      "sentAt": "2026-07-30T09:00:00Z",
      "status": "sent",
      "subject": "Quick question",
      "threadId": "19842fa1b2c3d4e5"
    }
  ],
  "leadId": 123,
  "total": 5
}

Changes

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