Atrium - GitHub Issues compatible comment backend GitHub-Compatible API (token auth): GET /repos/{owner}/{repo}/issues POST /repos/{owner}/{repo}/issues GET /repos/{owner}/{repo}/issues/{number} PATCH /repos/{owner}/{repo}/issues/{number} GET /repos/{owner}/{repo}/issues/{number}/comments POST /repos/{owner}/{repo}/issues/{number}/comments GET /repos/{owner}/{repo}/issues/comments/{id} PATCH /repos/{owner}/{repo}/issues/comments/{id} DELETE /repos/{owner}/{repo}/issues/comments/{id} POST /repos/{owner}/{repo}/issues/comments/{id}/reactions DELETE /repos/{owner}/{repo}/issues/comments/{id}/reactions/{id} GET /search/issues?q=... Native API (SSO cookie or JWT auth): POST /api/v1/auth/account GET /api/v1/auth/account/authorize GET /api/v1/auth/account/callback POST /api/v1/auth/github (legacy GitHub token exchange) GET /api/v1/auth/github/authorize (account login compatibility alias) GET /api/v1/auth/github/callback (account login compatibility alias) POST /api/v1/auth/refresh DELETE /api/v1/auth/session GET /api/v1/auth/me POST /api/v1/repos GET /api/v1/repos/{owner}/{repo}/threads POST /api/v1/repos/{owner}/{repo}/threads GET /api/v1/repos/{owner}/{repo}/threads/{number} PATCH /api/v1/repos/{owner}/{repo}/threads/{number} DELETE /api/v1/repos/{owner}/{repo}/threads/{number} GET /api/v1/repos/{owner}/{repo}/threads/{number}/comments POST /api/v1/repos/{owner}/{repo}/threads/{number}/comments GET /api/v1/repos/{owner}/{repo}/comments/{id} PATCH /api/v1/repos/{owner}/{repo}/comments/{id} DELETE /api/v1/repos/{owner}/{repo}/comments/{id} POST /api/v1/repos/{owner}/{repo}/comments/{id}/reactions DELETE /api/v1/repos/{owner}/{repo}/comments/{id}/reactions/{content} GET /api/v1/repos/{owner}/{repo}/labels POST /api/v1/repos/{owner}/{repo}/labels DELETE /api/v1/repos/{owner}/{repo}/labels/{name} GET /api/v1/repos/{owner}/{repo}/export Source: https://github.com/pnnh/atrium