Inbox

List Inbox

List inbox threads across email, SMS, and LinkedIn channels.

status accepts SENT, AI_RESPONDED or DRAFT (case-insensitive) and is forwarded to the channel handler; an unknown value returns 422.

CAVEAT — assignee: this cannot filter by an arbitrary email in this layer. ChannelsService.get_channels only exposes assigned_to_me (a boolean bound to the caller's identity), so the value is used purely as a trigger to return the caller's own assigned threads — NOT threads assigned to the requested email. For an org (machine) API key the caller identity is the synthetic api-key@graph8.com, which owns no threads, so the result is effectively empty. A true per-assignee filter needs an assignee_email field on the shared ChannelRequest (out of scope for the dev-API layer).

get/inbox

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/inbox
  • Auth: HTTP bearer

Query parameters

channel'email' | 'sms' | 'linkedin'

Filter by channel: email, sms, linkedin

sequence_idstring nullable

Filter by sequence (campaign) ID

statusstring nullable

Filter by status

assigneestring nullable

Filter by assignee email

tagstring nullable

Filter by tag ID

pageinteger

Page number

page_sizeinteger

Items per page

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Response

Successful Response

Changes

No recorded changes to this operation across all 2 revisions of this API.