> ## Documentation Index
> Fetch the complete documentation index at: https://docs.juju.bi/llms.txt
> Use this file to discover all available pages before exploring further.

# REST API

> Track which REST API categories are currently supported by Jujubi.

export const SUPPORT_STATUS_CONFIG = {
  supported: {
    color: 'green',
    label: 'Supported'
  },
  partial: {
    color: 'blue',
    label: 'Partial'
  },
  unsupported: {
    color: 'yellow',
    label: 'Planned'
  },
  never: {
    color: 'red',
    label: 'Never'
  }
};

export const SupportStatus = ({status, count}) => {
  const config = SUPPORT_STATUS_CONFIG[status] ?? SUPPORT_STATUS_CONFIG.unsupported;
  const text = count == null ? config.label : `${config.label}: ${count}`;
  return <Badge color={config.color} size="sm">
      {text}
    </Badge>;
};

Jujubi aims to provide a GitHub-compatible REST API, but only a subset is supported initially.

## Current Status

<SupportStatus status="supported" count={12} />

<SupportStatus status="unsupported" count={1378} />

<SupportStatus status="never" count={30} />

## Actions

* [Artifacts](/api-reference/actions/artifacts) <SupportStatus status="unsupported" count={5} />
* [Cache](/api-reference/actions/cache) <SupportStatus status="unsupported" count={19} />
* [Concurrency Groups](/api-reference/actions/concurrency-groups) <SupportStatus status="unsupported" count={3} />
* [Hosted Runners](/api-reference/actions/hosted-runners) <SupportStatus status="unsupported" count={32} />
* [OIDC](/api-reference/actions/oidc) <SupportStatus status="unsupported" count={11} />
* [Permissions](/api-reference/actions/permissions) <SupportStatus status="unsupported" count={54} />
* [Secrets](/api-reference/actions/secrets) <SupportStatus status="unsupported" count={20} />
* [Self Hosted Runner Groups](/api-reference/actions/self-hosted-runner-groups) <SupportStatus status="unsupported" count={27} />
* [Self Hosted Runners](/api-reference/actions/self-hosted-runners) <SupportStatus status="unsupported" count={36} />
* [Variables](/api-reference/actions/variables) <SupportStatus status="unsupported" count={20} />
* [Workflow Jobs](/api-reference/actions/workflow-jobs) <SupportStatus status="unsupported" count={4} />
* [Workflow Runs](/api-reference/actions/workflow-runs) <SupportStatus status="unsupported" count={19} />
* [Workflows](/api-reference/actions/workflows) <SupportStatus status="unsupported" count={6} />

## Activity

* [Events](/api-reference/activity/events) <SupportStatus status="unsupported" count={9} />
* [Feeds](/api-reference/activity/feeds) <SupportStatus status="unsupported" count={1} />
* [Notifications](/api-reference/activity/notifications) <SupportStatus status="unsupported" count={10} />
* [Starring](/api-reference/activity/starring) <SupportStatus status="unsupported" count={6} />
* [Watching](/api-reference/activity/watching) <SupportStatus status="unsupported" count={6} />

## Agent Tasks

* [Agent Tasks](/api-reference/agent-tasks/agent-tasks) <SupportStatus status="unsupported" count={5} />

## Agents

* [Secrets](/api-reference/agents/secrets) <SupportStatus status="unsupported" count={15} />
* [Variables](/api-reference/agents/variables) <SupportStatus status="unsupported" count={15} />

## Announcement Banners

* [Enterprises](/api-reference/announcement-banners/enterprises) <SupportStatus status="unsupported" count={3} />
* [Organizations](/api-reference/announcement-banners/organizations) <SupportStatus status="unsupported" count={3} />

## Apps

* [Apps](/api-reference/apps/apps) <SupportStatus status="unsupported" count={15} />
* [Installations](/api-reference/apps/installations) <SupportStatus status="unsupported" count={6} />
* [Marketplace](/api-reference/apps/marketplace) <SupportStatus status="unsupported" count={8} />
* [OAuth Applications](/api-reference/apps/oauth-applications) <SupportStatus status="unsupported" count={4} />
* [Webhooks](/api-reference/apps/webhooks) <SupportStatus status="unsupported" count={5} />

## Billing

* [Billing](/api-reference/billing/billing) <SupportStatus status="unsupported" count={1} />
* [Budgets](/api-reference/billing/budgets) <SupportStatus status="unsupported" count={6} />
* [Cost Centers](/api-reference/billing/cost-centers) <SupportStatus status="unsupported" count={7} />
* [Usage](/api-reference/billing/usage) <SupportStatus status="unsupported" count={4} />
* [Usage Reports](/api-reference/billing/usage-reports) <SupportStatus status="unsupported" count={3} />

## Branches

* [Branch Protection](/api-reference/branches/branch-protection) <SupportStatus status="unsupported" count={33} />
* [Branches](/api-reference/branches/branches) <SupportStatus status="unsupported" count={5} />

## Campaigns

* [Campaigns](/api-reference/campaigns/campaigns) <SupportStatus status="unsupported" count={5} />

## Checks

* [Runs](/api-reference/checks/runs) <SupportStatus status="unsupported" count={7} />
* [Suites](/api-reference/checks/suites) <SupportStatus status="unsupported" count={5} />

## Classroom

* [Classroom](/api-reference/classroom/classroom) <SupportStatus status="never" count={6} />

## Code Scanning

* [Alert Dismissal Requests](/api-reference/code-scanning/alert-dismissal-requests) <SupportStatus status="unsupported" count={4} />
* [Code Scanning](/api-reference/code-scanning/code-scanning) <SupportStatus status="unsupported" count={22} />

## Code Security

* [Configurations](/api-reference/code-security/configurations) <SupportStatus status="unsupported" count={20} />

## Codes Of Conduct

* [Codes Of Conduct](/api-reference/codes-of-conduct/codes-of-conduct) <SupportStatus status="unsupported" count={2} />

## Codespaces

* [Codespaces](/api-reference/codespaces/codespaces) <SupportStatus status="unsupported" count={16} />
* [Machines](/api-reference/codespaces/machines) <SupportStatus status="unsupported" count={2} />
* [Organization Secrets](/api-reference/codespaces/organization-secrets) <SupportStatus status="unsupported" count={9} />
* [Organizations](/api-reference/codespaces/organizations) <SupportStatus status="unsupported" count={7} />
* [Repository Secrets](/api-reference/codespaces/repository-secrets) <SupportStatus status="unsupported" count={5} />
* [Secrets](/api-reference/codespaces/secrets) <SupportStatus status="unsupported" count={9} />

## Collaborators

* [Collaborators](/api-reference/collaborators/collaborators) <SupportStatus status="unsupported" count={5} />
* [Invitations](/api-reference/collaborators/invitations) <SupportStatus status="unsupported" count={6} />

## Commits

* [Comments](/api-reference/commits/comments) <SupportStatus status="unsupported" count={6} />
* [Commits](/api-reference/commits/commits) <SupportStatus status="unsupported" count={5} />
* [Statuses](/api-reference/commits/statuses) <SupportStatus status="unsupported" count={3} />

## Copilot

* [Copilot Cloud Agent Management](/api-reference/copilot/copilot-cloud-agent-management) <SupportStatus status="unsupported" count={1} />
* [Copilot Coding Agent Management](/api-reference/copilot/copilot-coding-agent-management) <SupportStatus status="unsupported" count={9} />
* [Copilot Content Exclusion Management](/api-reference/copilot/copilot-content-exclusion-management) <SupportStatus status="unsupported" count={4} />
* [Copilot Custom Agents](/api-reference/copilot/copilot-custom-agents) <SupportStatus status="unsupported" count={4} />
* [Copilot Usage Metrics](/api-reference/copilot/copilot-usage-metrics) <SupportStatus status="unsupported" count={10} />
* [Copilot User Management](/api-reference/copilot/copilot-user-management) <SupportStatus status="unsupported" count={13} />

## Copilot Spaces

* [Collaborators](/api-reference/copilot-spaces/collaborators) <SupportStatus status="unsupported" count={8} />
* [Copilot Spaces](/api-reference/copilot-spaces/copilot-spaces) <SupportStatus status="unsupported" count={10} />
* [Resources](/api-reference/copilot-spaces/resources) <SupportStatus status="unsupported" count={10} />

## Credentials

* [Revoke](/api-reference/credentials/revoke) <SupportStatus status="unsupported" count={1} />

## Dependabot

* [Alert Dismissal Requests](/api-reference/dependabot/alert-dismissal-requests) <SupportStatus status="unsupported" count={6} />
* [Alerts](/api-reference/dependabot/alerts) <SupportStatus status="unsupported" count={5} />
* [Repository Access](/api-reference/dependabot/repository-access) <SupportStatus status="unsupported" count={6} />
* [Secrets](/api-reference/dependabot/secrets) <SupportStatus status="unsupported" count={14} />

## Dependency Graph

* [Dependency Review](/api-reference/dependency-graph/dependency-review) <SupportStatus status="unsupported" count={1} />
* [Dependency Submission](/api-reference/dependency-graph/dependency-submission) <SupportStatus status="unsupported" count={1} />
* [SBOMs](/api-reference/dependency-graph/sboms) <SupportStatus status="unsupported" count={3} />

## Deploy Keys

* [Deploy Keys](/api-reference/deploy-keys/deploy-keys) <SupportStatus status="unsupported" count={4} />

## Deployments

* [Branch Policies](/api-reference/deployments/branch-policies) <SupportStatus status="unsupported" count={5} />
* [Deployments](/api-reference/deployments/deployments) <SupportStatus status="unsupported" count={4} />
* [Environments](/api-reference/deployments/environments) <SupportStatus status="unsupported" count={4} />
* [Protection Rules](/api-reference/deployments/protection-rules) <SupportStatus status="unsupported" count={5} />
* [Statuses](/api-reference/deployments/statuses) <SupportStatus status="unsupported" count={3} />

## Emojis

* [Emojis](/api-reference/emojis/emojis) <SupportStatus status="unsupported" count={1} />

## Enterprise Admin

* [Admin Stats](/api-reference/enterprise-admin/admin-stats) <SupportStatus status="unsupported" count={1} />
* [Audit Log](/api-reference/enterprise-admin/audit-log) <SupportStatus status="unsupported" count={7} />
* [Bypass Requests](/api-reference/enterprise-admin/bypass-requests) <SupportStatus status="unsupported" count={1} />
* [Code Security And Analysis](/api-reference/enterprise-admin/code-security-and-analysis) <SupportStatus status="unsupported" count={3} />
* [Credential Authorizations](/api-reference/enterprise-admin/credential-authorizations) <SupportStatus status="unsupported" count={2} />
* [Custom Properties](/api-reference/enterprise-admin/custom-properties) <SupportStatus status="unsupported" count={6} />
* [Custom Properties For Orgs](/api-reference/enterprise-admin/custom-properties-for-orgs) <SupportStatus status="unsupported" count={7} />
* [Enterprise Roles](/api-reference/enterprise-admin/enterprise-roles) <SupportStatus status="unsupported" count={10} />
* [Enterprises](/api-reference/enterprise-admin/enterprises) <SupportStatus status="unsupported" count={2} />
* [Licensing](/api-reference/enterprise-admin/licensing) <SupportStatus status="unsupported" count={3} />
* [Network Configurations](/api-reference/enterprise-admin/network-configurations) <SupportStatus status="unsupported" count={6} />
* [Organization Installations](/api-reference/enterprise-admin/organization-installations) <SupportStatus status="unsupported" count={9} />
* [Rules](/api-reference/enterprise-admin/rules) <SupportStatus status="unsupported" count={6} />
* [SCIM](/api-reference/enterprise-admin/scim) <SupportStatus status="unsupported" count={12} />

## Enterprise Teams

* [Enterprise Team Members](/api-reference/enterprise-teams/enterprise-team-members) <SupportStatus status="unsupported" count={6} />
* [Enterprise Team Organizations](/api-reference/enterprise-teams/enterprise-team-organizations) <SupportStatus status="unsupported" count={6} />
* [Enterprise Teams](/api-reference/enterprise-teams/enterprise-teams) <SupportStatus status="unsupported" count={5} />

## Gists

* [Comments](/api-reference/gists/comments) <SupportStatus status="never" count={5} />
* [Gists](/api-reference/gists/gists) <SupportStatus status="never" count={15} />

## Git

* [Blobs](/api-reference/git/blobs) <SupportStatus status="unsupported" count={2} />
* [Commits](/api-reference/git/commits) <SupportStatus status="supported" count={1} /> <SupportStatus status="unsupported" count={1} />
* [Refs](/api-reference/git/refs) <SupportStatus status="unsupported" count={5} />
* [Tags](/api-reference/git/tags) <SupportStatus status="unsupported" count={2} />
* [Trees](/api-reference/git/trees) <SupportStatus status="unsupported" count={2} />

## Gitignore

* [Gitignore](/api-reference/gitignore/gitignore) <SupportStatus status="supported" count={2} />

## Interactions

* [Orgs](/api-reference/interactions/orgs) <SupportStatus status="unsupported" count={3} />
* [Repos](/api-reference/interactions/repos) <SupportStatus status="unsupported" count={6} />
* [User](/api-reference/interactions/user) <SupportStatus status="unsupported" count={3} />

## Issues

* [Assignees](/api-reference/issues/assignees) <SupportStatus status="unsupported" count={5} />
* [Comments](/api-reference/issues/comments) <SupportStatus status="unsupported" count={8} />
* [Events](/api-reference/issues/events) <SupportStatus status="unsupported" count={3} />
* [Issue Dependencies](/api-reference/issues/issue-dependencies) <SupportStatus status="unsupported" count={4} />
* [Issue Field Values](/api-reference/issues/issue-field-values) <SupportStatus status="unsupported" count={4} />
* [Issues](/api-reference/issues/issues) <SupportStatus status="unsupported" count={9} />
* [Labels](/api-reference/issues/labels) <SupportStatus status="unsupported" count={11} />
* [Milestones](/api-reference/issues/milestones) <SupportStatus status="unsupported" count={5} />
* [Sub Issues](/api-reference/issues/sub-issues) <SupportStatus status="unsupported" count={5} />
* [Timeline](/api-reference/issues/timeline) <SupportStatus status="unsupported" count={1} />

## Licenses

* [Licenses](/api-reference/licenses/licenses) <SupportStatus status="supported" count={2} /> <SupportStatus status="unsupported" count={1} />

## Markdown

* [Markdown](/api-reference/markdown/markdown) <SupportStatus status="unsupported" count={2} />

## Meta

* [Meta](/api-reference/meta/meta) <SupportStatus status="supported" count={1} /> <SupportStatus status="never" count={4} />

## Metrics

* [Community](/api-reference/metrics/community) <SupportStatus status="unsupported" count={1} />
* [Statistics](/api-reference/metrics/statistics) <SupportStatus status="unsupported" count={5} />
* [Traffic](/api-reference/metrics/traffic) <SupportStatus status="unsupported" count={4} />

## Migrations

* [Orgs](/api-reference/migrations/orgs) <SupportStatus status="unsupported" count={7} />
* [Source Imports](/api-reference/migrations/source-imports) <SupportStatus status="unsupported" count={8} />
* [Users](/api-reference/migrations/users) <SupportStatus status="unsupported" count={7} />

## Orgs

* [API Insights](/api-reference/orgs/api-insights) <SupportStatus status="unsupported" count={9} />
* [Artifact Metadata](/api-reference/orgs/artifact-metadata) <SupportStatus status="unsupported" count={5} />
* [Attestations](/api-reference/orgs/attestations) <SupportStatus status="unsupported" count={6} />
* [Blocking](/api-reference/orgs/blocking) <SupportStatus status="unsupported" count={4} />
* [Bypass Requests](/api-reference/orgs/bypass-requests) <SupportStatus status="unsupported" count={1} />
* [Custom Properties](/api-reference/orgs/custom-properties) <SupportStatus status="unsupported" count={7} />
* [Custom Properties For Orgs](/api-reference/orgs/custom-properties-for-orgs) <SupportStatus status="unsupported" count={2} />
* [Custom Roles](/api-reference/orgs/custom-roles) <SupportStatus status="unsupported" count={12} />
* [Issue Fields](/api-reference/orgs/issue-fields) <SupportStatus status="unsupported" count={4} />
* [Issue Types](/api-reference/orgs/issue-types) <SupportStatus status="unsupported" count={4} />
* [Members](/api-reference/orgs/members) <SupportStatus status="unsupported" count={18} />
* [Network Configurations](/api-reference/orgs/network-configurations) <SupportStatus status="unsupported" count={6} />
* [Organization Roles](/api-reference/orgs/organization-roles) <SupportStatus status="unsupported" count={14} />
* [Orgs](/api-reference/orgs/orgs) <SupportStatus status="unsupported" count={17} />
* [Outside Collaborators](/api-reference/orgs/outside-collaborators) <SupportStatus status="unsupported" count={3} />
* [Personal Access Tokens](/api-reference/orgs/personal-access-tokens) <SupportStatus status="unsupported" count={8} />
* [Rule Suites](/api-reference/orgs/rule-suites) <SupportStatus status="unsupported" count={2} />
* [Rules](/api-reference/orgs/rules) <SupportStatus status="unsupported" count={7} />
* [Security Managers](/api-reference/orgs/security-managers) <SupportStatus status="unsupported" count={3} />
* [Webhooks](/api-reference/orgs/webhooks) <SupportStatus status="unsupported" count={11} />

## Packages

* [Packages](/api-reference/packages/packages) <SupportStatus status="unsupported" count={27} />

## Pages

* [Pages](/api-reference/pages/pages) <SupportStatus status="unsupported" count={12} />

## Private Registries

* [Organization Configurations](/api-reference/private-registries/organization-configurations) <SupportStatus status="unsupported" count={6} />

## Projects

* [Drafts](/api-reference/projects/drafts) <SupportStatus status="unsupported" count={2} />
* [Fields](/api-reference/projects/fields) <SupportStatus status="unsupported" count={6} />
* [Items](/api-reference/projects/items) <SupportStatus status="unsupported" count={12} />
* [Projects](/api-reference/projects/projects) <SupportStatus status="unsupported" count={4} />
* [Views](/api-reference/projects/views) <SupportStatus status="unsupported" count={2} />

## Pulls

* [Comments](/api-reference/pulls/comments) <SupportStatus status="unsupported" count={7} />
* [Pulls](/api-reference/pulls/pulls) <SupportStatus status="supported" count={2} /> <SupportStatus status="unsupported" count={7} />
* [Review Requests](/api-reference/pulls/review-requests) <SupportStatus status="unsupported" count={3} />
* [Reviews](/api-reference/pulls/reviews) <SupportStatus status="unsupported" count={8} />

## Rate Limit

* [Rate Limit](/api-reference/rate-limit/rate-limit) <SupportStatus status="unsupported" count={1} />

## Reactions

* [Reactions](/api-reference/reactions/reactions) <SupportStatus status="unsupported" count={15} />

## Releases

* [Assets](/api-reference/releases/assets) <SupportStatus status="unsupported" count={5} />
* [Releases](/api-reference/releases/releases) <SupportStatus status="unsupported" count={8} />

## Repos

* [Attestations](/api-reference/repos/attestations) <SupportStatus status="unsupported" count={2} />
* [Autolinks](/api-reference/repos/autolinks) <SupportStatus status="unsupported" count={4} />
* [Bypass Requests](/api-reference/repos/bypass-requests) <SupportStatus status="unsupported" count={2} />
* [Contents](/api-reference/repos/contents) <SupportStatus status="unsupported" count={7} />
* [Custom Properties](/api-reference/repos/custom-properties) <SupportStatus status="unsupported" count={2} />
* [Forks](/api-reference/repos/forks) <SupportStatus status="unsupported" count={2} />
* [Issue Types](/api-reference/repos/issue-types) <SupportStatus status="unsupported" count={1} />
* [LFS](/api-reference/repos/lfs) <SupportStatus status="unsupported" count={2} />
* [Repos](/api-reference/repos/repos) <SupportStatus status="supported" count={3} /> <SupportStatus status="unsupported" count={30} />
* [Rule Suites](/api-reference/repos/rule-suites) <SupportStatus status="unsupported" count={2} />
* [Rules](/api-reference/repos/rules) <SupportStatus status="unsupported" count={8} />
* [Webhooks](/api-reference/repos/webhooks) <SupportStatus status="unsupported" count={12} />

## SCIM

* [SCIM](/api-reference/scim/scim) <SupportStatus status="unsupported" count={6} />

## Search

* [Search](/api-reference/search/search) <SupportStatus status="unsupported" count={7} />

## Secret Scanning

* [Alert Dismissal Requests](/api-reference/secret-scanning/alert-dismissal-requests) <SupportStatus status="unsupported" count={5} />
* [Delegated Bypass](/api-reference/secret-scanning/delegated-bypass) <SupportStatus status="unsupported" count={6} />
* [Push Protection](/api-reference/secret-scanning/push-protection) <SupportStatus status="unsupported" count={4} />
* [Secret Scanning](/api-reference/secret-scanning/secret-scanning) <SupportStatus status="unsupported" count={8} />

## Security Advisories

* [Global Advisories](/api-reference/security-advisories/global-advisories) <SupportStatus status="unsupported" count={2} />
* [Repository Advisories](/api-reference/security-advisories/repository-advisories) <SupportStatus status="unsupported" count={8} />

## Teams

* [External Groups](/api-reference/teams/external-groups) <SupportStatus status="unsupported" count={5} />
* [Members](/api-reference/teams/members) <SupportStatus status="unsupported" count={13} />
* [Team Sync](/api-reference/teams/team-sync) <SupportStatus status="unsupported" count={5} />
* [Teams](/api-reference/teams/teams) <SupportStatus status="unsupported" count={19} />

## Users

* [Attestations](/api-reference/users/attestations) <SupportStatus status="unsupported" count={5} />
* [Blocking](/api-reference/users/blocking) <SupportStatus status="unsupported" count={4} />
* [Emails](/api-reference/users/emails) <SupportStatus status="unsupported" count={5} />
* [Followers](/api-reference/users/followers) <SupportStatus status="unsupported" count={8} />
* [GPG Keys](/api-reference/users/gpg-keys) <SupportStatus status="unsupported" count={5} />
* [Keys](/api-reference/users/keys) <SupportStatus status="unsupported" count={5} />
* [Social Accounts](/api-reference/users/social-accounts) <SupportStatus status="unsupported" count={4} />
* [SSH Signing Keys](/api-reference/users/ssh-signing-keys) <SupportStatus status="unsupported" count={5} />
* [Users](/api-reference/users/users) <SupportStatus status="supported" count={1} /> <SupportStatus status="unsupported" count={5} />
