Developer & cloud · 10 operations
GitHub & GitLab API
Repositories, issues, pull requests, commits and files on either provider.
Integrations 0–1 tokens API key
Endpoints in GitHub & GitLab
POSTExchange an OAuth authorization code for a stored GitHub/GitLab…/v1/git/auth/token/exchangefree
GETList repositories (GitHub) or projects (GitLab) the connected account…/v1/git/repositories1 token
POSTCreate a repository (GitHub) or project (GitLab) —/v1/git/repositories1 token
DELETEDelete a repository/project/v1/git/repositories/{owner}/{repo}1 token
GETRepository/project detail: clone URLs, default branch, counts, license —/v1/git/repositories/{owner}/{repo}1 token
PATCHUpdate repository settings: rename/v1/git/repositories/{owner}/{repo}1 token
GETList branches with their latest commit and protection status —/v1/git/repositories/{owner}/{repo}/branches1 token
POSTApply branch protection rules: required approvals/v1/git/repositories/{owner}/{repo}/branches/protection1 token
POSTFork a repository/project into the connected account or a target…/v1/git/repositories/{owner}/{repo}/fork1 token
GETProfile of the GitHub or GitLab account connected to this castomAPI…/v1/git/users/me1 token
Nothing matches. Try a shorter word.
Cost and limits
This operation costs 0–1 tokens. A call that fails is never billed. Every account gets 1000 free tokens a month; paid balances never expire.
Rate limits per minute
No key 10 · Free 60 · Pro 300 · Enterprise 1200 ·