Skip to content

AtomGit Open Platform

Connect to AtomGit code hosting and collaboration capabilities through the Open API, with a single set of API documentation for developers and AI agents.

API REFERENCE
Repositories
Create and configure repositories, read and write files, forks and synchronization, member permissions, statistics
44 endpoints
Branch
Create and delete branches, protected branch rules
8 endpoints
Issue
Create and update issues, comments, labels, reactions, and linked branches
28 endpoints
Search
Search repositories, issues, and users
4 endpoints
Pull Request
Create, review, test, and merge pull requests
45 endpoints
Commit
Query commits, comparisons and diffs, contribution statistics, commit comments
12 endpoints
Tag
Create and delete tags, protected tag rules
8 endpoints
Labels
Define task labels, batch replacement, and issue labels
9 endpoints
Milestones
Create, query, update, and delete milestones
5 endpoints
Users
User profiles, public keys and emails, namespaces, stars, and watches
22 endpoints
Organizations
Organization creation and profiles, members, custom roles
17 endpoints
Webhooks
Create, read, update, and delete webhooks, and test deliveries
6 endpoints
Member
Add and remove repository collaborators, and query their permissions
6 endpoints
Release
Create and update releases, upload and download attachments
9 endpoints
Enterprise
Enterprise members and roles, milestones, labels, and issue fields
18 endpoints
Dashboard
Organization kanban boards, board items, and work item states
7 endpoints
Actions
Pipelines, run records, logs, artifacts, and runners
27 endpoints
Discussions
Repository and organization discussions, comments, and replies
22 endpoints
OAuth2.0
Third-party applications obtain or refresh tokens through OAuth
1 endpoint
AI capabilities
Text generation, speech recognition, object detection, and video generation
6 endpoints

Markdown source: View on AtomGit·Content from the open-source project gitcode-dev/atomgit-api-doc