Create issue state

POST
/api/v1/issue-states

Authorization

bearerAuth
headerAuthorizationBearer <token>

An API key created in Capy under Settings → API.

Request body

application/json
  1. body
name*string
Length1 <= length <= 64
type*string
One of"open""closed"
icon*string
One of"dashed""empty""half""progress""check""x""clock""hourglass""snooze""calendar""pause""hand""stop""chat""question""external""sleep""eye""testtube""search""shield""approved""pull""clipboard""code""rocket""box""package""flag""upload""shipping""truck""parachute""bug""inbox""fire""warning""alert""siren""unknown""idea""circlecheck""checkmark""inboxdone""trophy""archive""minus""ban""duplicate"
color*string
One of"gray""blue""purple""pink""red""orange""yellow""lime""green"

Response body

IssueStateList

application/json
  1. response
items*array<>
curl -X POST 'https://api.capy.ai/api/v1/issue-states' \  -H 'Content-Type: application/json' \  -d '{  "name": "string",  "type": "open",  "icon": "dashed",  "color": "gray"}'
{  "items": [    {      "id": "string",      "name": "string",      "type": "open",      "icon": "dashed",      "color": "gray",      "isDefault": true    }  ]}
Open in Capy