{"service":"GitHub Gym API","version":"1.0.0","status":"running","port":8004,"endpoints":{"mcp":"/mcp","database":{"info":"/api/database-info","sample_data":"/api/sample-data","seed":"/api/seed-database","reset":"/api/reset-database","schema":"/api/database-schema"},"users":{"list":"/users","get_user":"/users/{username}","authenticated_user":"/user","update_user":"/user"},"followers":{"list_authenticated_user_followers":"/user/followers","list_authenticated_user_following":"/user/following","check_authenticated_user_follows":"/user/following/{username}","follow_user":"/user/following/{username}","unfollow_user":"/user/following/{username}","list_user_followers":"/users/{username}/followers","list_user_following":"/users/{username}/following","check_user_follows":"/users/{username}/following/{target_user}"},"deploy_keys":{"list":"/repos/{owner}/{repo}/keys"},"apps":{"get_authenticated_app":"/app"},"branches":{"list":"/repos/{owner}/{repo}/branches","get":"/repos/{owner}/{repo}/branches/{branch}","rename":"/repos/{owner}/{repo}/branches/{branch}/rename"},"protected_branches":{"get":"/repos/{owner}/{repo}/branches/{branch}/protection"},"repositories":{"create":"/user/repos","list_authenticated_user":"/repos/user/repos","list_user":"/users/{username}/repos","get":"/repos/{owner}/{repo}","update":"/repos/{owner}/{repo}","delete":"/repos/{owner}/{repo}"},"organizations":{"list":"/organizations","get":"/orgs/{org}","update":"/orgs/{org}","delete":"/orgs/{org}"},"actions_workflows":{"list":"/repos/{owner}/{repo}/actions/workflows","get":"/repos/{owner}/{repo}/actions/workflows/{workflow_id}","dispatch":"/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches","enable":"/repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable","disable":"/repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable","usage":"/repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing"},"actions_artifacts":{"list":"/repos/{owner}/{repo}/actions/artifacts","get":"/repos/{owner}/{repo}/actions/artifacts/{artifact_id}","delete":"/repos/{owner}/{repo}/actions/artifacts/{artifact_id}","download":"/repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}","list_workflow_run":"/repos/{owner}/{repo}/actions/runs/{run_id}/artifacts"},"deployment_branch_policies":{"list":"/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies"},"issues":{"list_user_assigned":"/issues","list_organization_assigned":"/orgs/{org}/issues","list_repository":"/repos/{owner}/{repo}/issues","get":"/repos/{owner}/{repo}/issues/{issue_number}","create":"/repos/{owner}/{repo}/issues","update":"/repos/{owner}/{repo}/issues/{issue_number}","transfer":"/repos/{owner}/{repo}/issues/{issue_number}/transfer","delete":"/repos/{owner}/{repo}/issues/{issue_number}","lock":"/repos/{owner}/{repo}/issues/{issue_number}/lock","unlock":"/repos/{owner}/{repo}/issues/{issue_number}/lock"},"issue_comments":{"list_repository":"/repos/{owner}/{repo}/issues/comments","list_issue":"/repos/{owner}/{repo}/issues/{issue_number}/comments","create":"/repos/{owner}/{repo}/issues/{issue_number}/comments","get":"/repos/{owner}/{repo}/issues/comments/{comment_id}","update":"/repos/{owner}/{repo}/issues/comments/{comment_id}","delete":"/repos/{owner}/{repo}/issues/comments/{comment_id}"},"issue_events":{"list_issue":"/repos/{owner}/{repo}/issues/{issue_number}/events","list_repository":"/repos/{owner}/{repo}/issues/events","get":"/repos/{owner}/{repo}/issues/events/{event_id}"},"issue_assignees":{"list":"/repos/{owner}/{repo}/assignees","check":"/repos/{owner}/{repo}/assignees/{assignee}","check_for_issue":"/repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}","add":"/repos/{owner}/{repo}/issues/{issue_number}/assignees","remove":"/repos/{owner}/{repo}/issues/{issue_number}/assignees"},"milestones":{"list":"/repos/{owner}/{repo}/milestones","get":"/repos/{owner}/{repo}/milestones/{milestone_number}","update":"/repos/{owner}/{repo}/milestones/{milestone_number}"},"search":{"repositories":"/search/repositories","rate_limit":"/search/repositories/rate_limit"}}}