GET /public/v1/inbox/conversations
Changed onList inbox conversations with filtering and pagination. Workspace admins and owners see conversations from all campaigns in the workspace. Workspace members see only their own campaigns.
Request
- Base URLhttps://api.joinvalley.co
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Required. "inbox" for active conversations, "archived" for archived ones.
Maximum number of records to return (1–100, default 20).
Number of records to skip. Capped at 1,000.
Filter by prospect first or last name.
Required. Scope to a specific workspace. Admins and owners see all campaigns in the workspace; members see only their own.
Comma-separated campaign IDs to filter conversations to.
Comma-separated tag IDs to filter by.
Comma-separated message type filters (e.g. INMAIL_SENT, CONNECT_SENT, FOLLOWUP_SENT).
Filter by message state: unread, response_ready, or reengagement_sent.
Filter conversations created on or after this date (YYYY-MM-DD).
Filter conversations created on or before this date (YYYY-MM-DD).
Sort order. inbox view: by last_inbound_at (most recent prospect reply first); archived view: by updated_at. Defaults to newest.
Comma-separated interest level values to filter by.
Comma-separated ICP fit values to filter by (e.g. STRONG,GOOD).
Admin/Owner only: scope results to a specific workspace member by their user ID.
Response
Default Response
Changes
- info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status
- info