inbox

get/api/inbox/chats

Request

  • Base URL: https://app.heykairon.com (the document declares no server; this is the origin it was published from)
  • URL: https://app.heykairon.com/api/inbox/chats
  • Auth: API key in header x-api-key

Query parameters

seatIdstring
channel'linkedin' | 'email'
mailboxstring
leadIdstring
campaignIdstring
boolean
OR
'0' | '1' | 'true' | 'false'

True returns only chats with unread messages.

answered'yes' | 'no'

'no' returns chats waiting on a reply from you (they spoke last); 'yes' returns the ones you already answered. Chats whose history has not been loaded yet match neither.

boolean
OR
'0' | '1' | 'true' | 'false'
boolean
OR
'0' | '1' | 'true' | 'false'

True returns only chats where Kairon stepped back and is waiting on you.

classification'interested' | 'objection' | 'neutral' | 'not_interested'

What their last inbound message meant: interested, objection, neutral, or not_interested. Combine with answered=no for the pile you have not replied to.

boolean
OR
'0' | '1' | 'true' | 'false'

True returns LinkedIn chats where they saw your last message and have not replied. Checks LinkedIn live for up to 50 chats first, so the first call can take up to a minute; calling again works through the rest. On normal (non-Sales Navigator) chats many people hide read receipts, so a chat missing here may still have been read. It already means your message is the last one: do not combine it with answered.

qstring
cursorstring
limitinteger

Changes

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