API Endpoints Summary
Section titled βAPI Endpoints Summaryβ- GET
/api/branchesβ List all branches - POST
/api/branchesβ Create a new branch - GET
/api/branches/disk-usageβ Get branch disk usage - GET
/api/branches/remoteβ Get remote info - GET
/api/branches/remote-refsβ List remote branches/tags - PATCH
/api/branches/{id}β Rename branch display name - DELETE
/api/branches/{id}β Delete a branch - POST
/api/branches/{id}/resetβ Reset branch to base - POST
/api/branches/{id}/retryβ Retry failed branch - GET
/api/branches/{id}/diffβ Get branch diff - POST
/api/branches/{id}/mergeβ Merge branch - GET
/api/branches/{id}/statusβ Get branch git status - POST
/api/branches/{id}/pushβ Push branch to remote - POST
/api/branches/{id}/pullβ Pull from remote - GET
/api/branches/{id}/remote-statusβ Get remote tracking status - GET
/api/branches/{id}/prβ Get PR/MR status - POST
/api/branches/{id}/prβ Create pull/merge request
# CLI mapping will be generated from the SDK CLI sources in a later step.# Example (placeholder):# hoody-cli <command> --help