v2

latestOpenAPI 3.1.02026-07-263761369.4 KB
threads

List threads

List captain threads for a project.

get/v1/threads

Query parameters

limitinteger
cursorstring
projectIdstring required
status'active' | 'idle' | 'archived'
prNumberinteger
branchstring
slackThreadTsstring
authorIdstring

Filter to threads created by this Capy user ID. Mutually exclusive with authorEmail.

authorEmailstring email

Filter to threads created by the organization member with this email address. Returns an empty page if the email does not match an organization member. Mutually exclusive with authorId.

participantIdstring

Filter to threads this Capy user ID authored or participated in. Mutually exclusive with participantEmail.

participantEmailstring email

Filter to threads the organization member with this email address authored or participated in. Returns an empty page if the email does not match an organization member. Mutually exclusive with participantId.

origin'web' | 'slack' | 'api' | 'linear' | 'automation' | 'github'

Filter by thread origin source.

prState'open' | 'merged' | 'closed' | 'none'

Filter by the thread's rolled-up pull request state. Combines with prNumber and branch.

tagstring

Filter to threads with this tag name (lowercase).

slackChannelIdstring

Filter to threads linked to this Slack channel ID (e.g. C0123456789). Combines with slackThreadTs.

qstring

Free-text search across thread titles and content.

Response

Success

nextCursorstring nullable required
hasMoreboolean required