Skip to main content
GET
Get Captain

Authorizations

Authorization
string
header
required

An API key created in Capy under Settings → API.

Path Parameters

captainId
string
required

Response

Captain

id
string
required
projectId
string | null
required
authorId
string | null
required
previousAuthorId
string | null
required
title
string | null
required
titleCustom
boolean
required
status
enum<string>
required
Available options:
working,
waiting,
idle,
failed,
archived
archived
boolean
required
lastModelId
string | null
required
pullRequestAuthor
enum<string> | null
required

Who authors this thread's pull requests on GitHub: capy for the Capy GitHub App, user for the thread's acting human. Null means the acting human's Git identity preference decides.

Available options:
user,
capy
usage
object
required
createdAt
string
required
updatedAt
string
required
lastActivityAt
string | null
required
hasUnreads
boolean
required
mentionCount
integer
required
owed
boolean
required
member
boolean
required
name
string
required
avatar
object
required
needsYou
boolean
crewNeedsYou
integer
participated
boolean
crewMentionCount
integer
captain
object
crewCount
integer
personal
boolean