Skip to main content
GET
/
v3
/
inbox
/
threads
List inbox threads
curl --request GET \
  --url https://api.reply.io/v3/inbox/threads \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "id": 58217,
      "channel": "Email",
      "isRead": false,
      "subject": "Re: Pricing for Q3 rollout",
      "bodyPreview": "Thanks — does Tuesday at 10am work for a quick call?",
      "lastActivityDate": "2026-05-07T14:32:11Z",
      "isLastMessagePlanned": false,
      "contact": {
        "id": 9821,
        "ownerId": 42,
        "fullName": "Daria Kovalenko",
        "email": "daria.kovalenko@northwind.example",
        "linkedInProfileUrl": "https://www.linkedin.com/in/daria-kovalenko",
        "phone": "+380501234567",
        "companyName": "Northwind Logistics",
        "title": "VP of Operations",
        "isDeleted": false
      },
      "sequence": {
        "id": 314,
        "name": "Q3 Outbound — Logistics ICP"
      },
      "category": {
        "id": 7,
        "name": "Hot Leads"
      },
      "hasMeetingIntent": true,
      "status": {
        "state": "Ok"
      }
    },
    {
      "id": 58198,
      "channel": "LinkedIn",
      "isRead": true,
      "subject": null,
      "bodyPreview": "Sounds good, sending over the deck.",
      "lastActivityDate": "2026-05-07T09:14:02Z",
      "isLastMessagePlanned": false,
      "contact": {
        "id": null,
        "ownerId": null,
        "fullName": "Marcus Lee",
        "email": null,
        "linkedInProfileUrl": "https://www.linkedin.com/in/marcus-lee-rev",
        "phone": null,
        "companyName": "Helix Robotics",
        "title": "Head of Revenue",
        "isDeleted": true
      },
      "hasMeetingIntent": false,
      "status": {
        "state": "Ok"
      }
    },
    {
      "id": 58104,
      "channel": "Email",
      "isRead": true,
      "subject": "Out of office",
      "bodyPreview": "I'm out until May 14 with limited email access…",
      "lastActivityDate": "2026-05-06T18:02:55Z",
      "isLastMessagePlanned": false,
      "contact": {
        "id": 9744,
        "ownerId": 42,
        "fullName": "Anya Petrov",
        "email": "anya.petrov@vector-bio.example",
        "linkedInProfileUrl": null,
        "phone": null,
        "companyName": "Vector Bio",
        "title": "Director of Demand Gen",
        "isDeleted": false
      },
      "sequence": {
        "id": 287,
        "name": "Bio ICP — Demand Gen"
      },
      "hasMeetingIntent": false,
      "status": {
        "state": "Ok"
      }
    }
  ],
  "hasMore": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.reply.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Authenticate every request with a Bearer token. Pass your Reply API key in the Authorization header:

Authorization: Bearer <your-api-key>

Get your API key from the Reply dashboard: Settings → API Key.

Query Parameters

top
integer

Maximum items to return. Defaults to the server-side default page size when omitted.

Required range: 1 <= x <= 1000
skip
integer

Items to skip from the start of the result set.

Required range: x >= 0

Response

Inbox threads page

items
Inbox Thread List Item · object[]
required
hasMore
boolean
required