v52

latestOpenAPI 3.0.1raw.githubusercontent.com2026-08-01353775.9 KB
Conversation

get/v1/conversation/email/message

Query parameters

includeInternalNotesboolean

Include the agent's internal notes in the transcript. Honoured only for server-to-server API credentials, and never changes latestMessageType.

conversationIdstring required

The ID of the conversation you need to poll.

Response

The message generated from our API OR an empty response

conversationIdstring required

The ID of the conversation

createdAtstring date-time required

The timestamp of the when the conversation was created in our system.

status'Unprocessed' | 'Processing' | 'Unhandled' | 'Triaged' | 'DraftResponse' | 'Responded' | 'Error' | 'Escalated' | 'EscalatedFailed' | 'Processed' | 'Ignored' | 'Tagged' required

The status of the conversation

linkstring url required

The url of the conversation in the Lorikeet dashboard

tagsstring[] required

The tags of the conversation

latestMessageType'CUSTOMER' | 'BOT_RESPONSE' | 'PENDING_RESPONSE' | 'DRAFT_RESPONSE' nullable required

The latest message type - useful for polling

updatedAtstring date-time required

The timestamp of when the ticket was last updated in our system.

Example response

{
  "link": "https://app.lorikeetcx.ai/ticket-feedback/tickets/123",
  "tags": [
    "tag1",
    "tag2"
  ],
  "messages": [
    {
      "attachments": [
        {
          "url": "https://example.com/example.jpg",
          "type": "image/jpeg",
          "name": "example.jpg"
        }
      ]
    }
  ]
}