Apply one patch to up to 100 existing issues (updates, not creates)
POST
/workspaces/{organizationId}/issues/batchAuthorization
AuthorizationBearer token · headerrequiredWorkspace API key (Authorization: Bearer <key>). Issue keys under Settings → Developer or POST /workspaces/{organizationId}/tokens.
Path parameters
organizationIdstringrequiredRequest body
application/jsonidsstring[]requiredmin items 1 · max items 100
patchobjectrequiredShow propertiesHide properties
titlestringmin length 1
externalRefstring | nullmin length 1 · max length 255
teamIdstringteamKeystringdescriptionstring | nullstatusstringAllowed:
triagebacklogtodoin_progressdonecanceledprioritystringAllowed:
lowmediumhighurgentresolutionstring | nullAllowed:
duplicatenot_plannedintended_behaviornot_reproducibleobsoleteresolvedskippednullresolutionReasonstring | nullparentIdstring | nullsubIssueSortOrdernumber | nullestimateinteger | nullmin 0
isDraftbooleansensitivebooleantemplateIdstringsnoozedUntilstring | nullassigneeIdstring | nulldelegateIdstring | nullstepKeystring | nullrequiredbooleanownerAgentstring | nullprojectIdstring | nullcycleIdstring | nulllabelIdsstring[] | nullrepostring | nullbranchstring | nullprUrlstring<uri> | nullprStatestring | nullAllowed:
draftopenmergedclosednullstageGateOverrideobjectShow propertiesHide properties
reasonstringrequiredmin length 1 · max length 2000
Responses
200
Issues updated
issuesIssue[]requiredShow propertiesHide properties
Array of
IssueidstringrequiredorganizationIdstringrequiredexternalRefstring | nullrequiredteamIdstringrequiredtitlestringrequireddescriptionstring | nullrequiredstatusstringrequiredAllowed:
triagebacklogtodoin_progressdonecanceledprioritystringrequiredAllowed:
lowmediumhighurgentresolutionstring | nullrequiredAllowed:
duplicatenot_plannedintended_behaviornot_reproducibleobsoleteresolvedskippednullresolutionReasonstring | nullrequiredparentIdstring | nullrequiredsubIssueSortOrdernumber | nullrequiredestimatenumber | nullrequiredisDraftbooleanrequiredsensitivebooleanrequiredsnoozedUntilstring | nullrequiredassigneeIdstring | nullrequireddelegateIdstring | nullrequiredstepKeystring | nullrequiredrequiredbooleanrequiredownerAgentstring | nullrequiredclaimedBystring | nullrequiredclaimedLeaseExpiresAtstring | nullrequiredclaimEpochnumberrequiredprojectIdstring | nullrequiredcycleIdstring | nullrequiredlabelIdsstring[]requirednumbernumber | nullrequiredidentifierstring | nullrequiredrepostring | nullrequiredbranchstring | nullrequiredprUrlstring | nullrequiredprStatestring | nullrequiredprCheckStatestring | nullrequiredcreatedAtstringrequiredupdatedAtstringrequiredsubStepProgressobject | nullShow propertiesHide properties
totalintegerrequireddoneintegerrequiredblockedintegerrequiredownerAgentstring | nullrequireddraftsDraftOutput[]requiredShow propertiesHide properties
Array of
DraftOutputidstringrequiredorganizationIdstringrequiredentityTypestringrequiredentityIdstringrequiredissueIdstring | nullrequiredkindstringrequiredAllowed:
commentfield_changemessageartifactpayloadobjectrequiredstatusstringrequiredAllowed:
pendingpublisheddiscardedcreatedByIdstring | nullrequiredsessionIdstring | nullrequiredreviewedByIdstring | nullrequiredreviewedAtstring | nullrequiredreviewNotestring | nullrequiredpublishedCommentIdstring | nullrequiredagentSlugstring | nullrequiredpromptVersionstring | nullrequiredoriginalPayloadobject | nullrequiredslaBreachedbooleanrequiredcreatedAtstringrequiredupdatedAtstringrequired