API changelog
Rendered from @lendercom/saw-contract@0.7.1-dev.1234.
Generated by bun run contract:public from oasdiff changelog between a change’s merge-base and its
head, for the operations published in public.openapi.yaml. One entry per change, newest first.
Do not edit by hand — CI regenerates each entry and fails when the committed one differs.
2026-10-09 · saw/SAW-1314
Section titled “2026-10-09 · saw/SAW-1314”GET /projects/{projectId}
Section titled “GET /projects/{projectId}”- added the optional property
data/branchingto the response with the200status
GET /projects
Section titled “GET /projects”- added the optional property
data/items/branchingto the response with the200status
2026-10-09 · saw/SAW-1212
Section titled “2026-10-09 · saw/SAW-1212”GET /projects/{projectId}
Section titled “GET /projects/{projectId}”- removed the
auto_when_greenenum value from thedata/mergeAuthorityOverride/oneOf[#/components/schemas/MergeAuthority]/response property for the response status200 - removed the optional property
data/autoApproveOverridefrom the response with the200status
GET /projects
Section titled “GET /projects”- removed the
auto_when_greenenum value from thedata/items/mergeAuthorityOverride/oneOf[#/components/schemas/MergeAuthority]/response property for the response status200 - removed the optional property
data/items/autoApproveOverridefrom the response with the200status
2026-10-09 · saw/SAW-1211
Section titled “2026-10-09 · saw/SAW-1211”GET /projects/{projectId}
Section titled “GET /projects/{projectId}”- added the optional property
data/approveOwnPrsOverrideto the response with the200status - added the optional property
data/mergeOwnPrsOverrideto the response with the200status - added the optional property
data/moveCardsToDoneOverrideto the response with the200status
GET /projects
Section titled “GET /projects”- added the optional property
data/items/approveOwnPrsOverrideto the response with the200status - added the optional property
data/items/mergeOwnPrsOverrideto the response with the200status - added the optional property
data/items/moveCardsToDoneOverrideto the response with the200status
2026-10-08 · saw/SAW-1286
Section titled “2026-10-08 · saw/SAW-1286”DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}
Section titled “DELETE /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”- endpoint added
DELETE /tickets/{ticketId}/comments/{commentId}
Section titled “DELETE /tickets/{ticketId}/comments/{commentId}”- endpoint added
DELETE /tickets/{ticketId}/relations/{relationId}
Section titled “DELETE /tickets/{ticketId}/relations/{relationId}”- endpoint added
DELETE /tickets/{ticketId}
Section titled “DELETE /tickets/{ticketId}”- endpoint added
GET /cycles/{cycleId}
Section titled “GET /cycles/{cycleId}”- endpoint added
GET /cycles
Section titled “GET /cycles”- endpoint added
GET /labels
Section titled “GET /labels”- endpoint added
GET /projects/{projectId}
Section titled “GET /projects/{projectId}”- endpoint added
GET /projects
Section titled “GET /projects”- endpoint added
GET /statuses
Section titled “GET /statuses”- endpoint added
GET /tickets/{ticketId}/comments
Section titled “GET /tickets/{ticketId}/comments”- endpoint added
GET /tickets/{ticketId}/relations
Section titled “GET /tickets/{ticketId}/relations”- endpoint added
GET /tickets/{ticketId}/sub-tickets
Section titled “GET /tickets/{ticketId}/sub-tickets”- endpoint added
GET /tickets/{ticketId}
Section titled “GET /tickets/{ticketId}”- endpoint added
GET /tickets
Section titled “GET /tickets”- endpoint added
GET /users
Section titled “GET /users”- endpoint added
PATCH /tickets/{ticketId}/comments/{commentId}
Section titled “PATCH /tickets/{ticketId}/comments/{commentId}”- endpoint added
PATCH /tickets/{ticketId}
Section titled “PATCH /tickets/{ticketId}”- endpoint added
POST /auth/token/api-key
Section titled “POST /auth/token/api-key”- endpoint added
POST /labels
Section titled “POST /labels”- endpoint added
POST /tickets/{ticketId}/archive
Section titled “POST /tickets/{ticketId}/archive”- endpoint added
POST /tickets/{ticketId}/comments
Section titled “POST /tickets/{ticketId}/comments”- endpoint added
POST /tickets/{ticketId}/move
Section titled “POST /tickets/{ticketId}/move”- endpoint added
POST /tickets/{ticketId}/relations
Section titled “POST /tickets/{ticketId}/relations”- endpoint added
POST /tickets/{ticketId}/unarchive
Section titled “POST /tickets/{ticketId}/unarchive”- endpoint added
POST /tickets
Section titled “POST /tickets”- endpoint added
PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}
Section titled “PUT /tickets/{ticketId}/comments/{commentId}/reactions/{emoji}”- endpoint added
components
Section titled “components”- the component security scheme
bearerAuthwas added
security
Section titled “security”- the security scheme
bearerAuthwas added to the API