Issues API
Review findings, shadow issues, evidence, and remote issue linking.
Issues are the QA-facing record for review items and shadow issues. The REST API still uses /tickets paths for these records.
List issues (project-scoped)
GET
/api/projects/{projectId}/ticketsBearer TokenCreate issue
POST
/api/projects/{projectId}/ticketsBearer TokenIssues overview (UI)
GET
/api/projects/{projectId}/tickets/overviewBearer TokenGet issue
GET
/api/projects/{projectId}/tickets/{ticketId}Bearer TokenUpdate issue
Only content fields such as title, description, severity, type, and labels are editable here.
PUT
/api/projects/{projectId}/tickets/{ticketId}Bearer TokenLabels and attachments
POST
/api/projects/{projectId}/tickets/{ticketId}/attachmentsBearer TokenRetest
POST
/api/projects/{projectId}/tickets/{ticketId}/retestBearer TokenReview actions
POST
/api/projects/{projectId}/tickets/{ticketId}/review/create-remoteBearer TokenPOST
/api/projects/{projectId}/tickets/{ticketId}/review/link-remoteBearer TokenPOST
/api/projects/{projectId}/tickets/{ticketId}/review/closeBearer TokenExternal issue linking
GET
/api/projects/{projectId}/external-issuesBearer TokenPOST
/api/projects/{projectId}/shadow-ticketsBearer TokenPOST
/api/projects/{projectId}/tickets/{ticketId}/external/createBearer TokenPOST
/api/projects/{projectId}/tickets/{ticketId}/external/linkBearer TokenPOST
/api/projects/{projectId}/tickets/{ticketId}/external/syncBearer Token