ReplySparrow Docs

Unibox

Get unibox threads

Returns paginated unibox threads for a specific LinkedIn seat when seat_id is provided. If no seat_id is provided, it returns threads for all LinkedIn seats in the workspace. Latest activity first by default. Needs the inbox:read scope.

Conversations are those ReplySparrow has synced from LinkedIn. Deleted threads are left out, and so are threads with people who are not contacts on a seat set to show only conversations with contacts (as in the inbox).

gethttps://app.replysparrow.com/api/v1/unibox/threads

Authorizations

Authorizationstringheaderrequired

Your API key from Settings → API, sent as Bearer <token>.

Query Parameters

date_fromstring<date-time>

Only threads whose latest message is at or after this time (ISO 8601)

date_tostring<date-time>

Only threads whose latest message is at or before this time (ISO 8601)

seenboolean

true for read threads, false for unread ones

interestedboolean

Filter on the interested flag

Part of the other person's name (case-insensitive)

seat_idstring

Only this LinkedIn seat's threads; all seats when omitted

orderenum<string>

Sort by latest message date

Available options: ASCDESC

Default: "DESC"

pagenumber

Page number, starting at 1

Default: 1

limitnumber

Items per page (1-100, default 20)

Default: 20

Response

application/json

Paginated unibox threads retrieved successfully.

dataobject[]required

Items on this page

totalnumberrequired

Number of items matching the filters

pagenumberrequired

Page that was requested, starting at 1

limitnumberrequired

Page size that was requested

totalPagesnumberrequired

Number of pages for these filters

Get unibox threads
curl --request GET \  --url https://app.replysparrow.com/api/v1/unibox/threads \  --header 'Authorization: Bearer <token>'
{  "data": [    {      "id": "c1d2e3f4-0000-4a51-9d0e-2b6f8f6d9c11",      "seen": false,      "interested": true,      "attendee_full_name": "Grace Hopper",      "attendee_headline": "VP Engineering at Navy Labs",      "attendee_profile_url": "https://www.linkedin.com/in/gracehopper",      "attendee_profile_picture": "https://media.licdn.com/dms/image/abc",      "contact_id": "8f1c2c3e-5b7a-4a51-9d0e-2b6f8f6d9c11",      "seat_id": "acc_42",      "last_message": "Sounds good, let's talk Tuesday",      "last_message_date": "2026-10-23T15:04:05.000Z",      "last_message_full_name": "Grace Hopper",      "ai_generated_reply": "Tuesday works for me. Does 10am suit you?",      "created_at": "2026-10-01T09:00:00.000Z"    }  ],  "total": 1,  "page": 1,  "limit": 20,  "totalPages": 1}