# bitbank Orgs API

**Canonical:** https://apis.io/apis/bitbank/bitbank-orgs-api/  
**Provider:** bitbank — https://apis.io/providers/bitbank/  
**Base URL:** https://gh.io  
**Documentation:** https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-commands

bitbank Orgs API is one of 7 APIs that [bitbank](https://apis.io/providers/bitbank/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Organization. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

The Orgs API from bitbank — 39 operation(s) for orgs.

## Operations (57)

| Method | Path | Summary |
|---|---|---|
| DELETE | `/orgs/{org}` | Organization permissions for "Administration" |
| PATCH | `/orgs/{org}` | Organization permissions for "Administration" |
| GET | `/orgs/{org}/actions/cache/{cacheid}` | Get actions cache usage |
| GET | `/orgs/{org}/actions/hosted-runners/images/{imageid}` | List GitHub‑owned hosted runner images |
| DELETE | `/orgs/{org}/actions/hosted-runners/{hostedRunnerId}` | Organization permissions for "Administration" |
| GET | `/orgs/{org}/actions/hosted-runners/{hostedRunnerId}` | Get a specific hosted runner |
| PATCH | `/orgs/{org}/actions/hosted-runners/{hostedRunnerId}` | Organization permissions for "Administration" |
| GET | `/orgs/{org}/actions/oidc/customization/properties/repo` | Get OIDC customization properties for a repository |
| POST | `/orgs/{org}/actions/oidc/customization/properties/repo` | Organization permissions for "Administration" |
| DELETE | `/orgs/{org}/actions/oidc/customization/properties/repo/{customPropertyName}` | Organization permissions for "Administration" |
| GET | `/orgs/{org}/actions/oidc/customization/sub` | Get OIDC customization sub property |
| PUT | `/orgs/{org}/actions/oidc/customization/sub` | Organization permissions for "Administration" |
| PUT | `/orgs/{org}/actions/permissions` | Organization permissions for "Administration" |
| DELETE | `/orgs/{org}/actions/permissions/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/actions/permissions/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/actions/permissions/self-hosted-runners/repositories` | Permissions required for fine-grained personal access tokens |
| DELETE | `/orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/actions/permissions/{permissionid}` | Organization permissions for "Administration" |
| DELETE | `/orgs/{org}/actions/policies/{policyId}` | Delete an actions policy |
| GET | `/orgs/{org}/actions/policies/{policyId}` | Get an actions policy |
| PUT | `/orgs/{org}/actions/policies/{policyId}` | Update an actions policy |
| GET | `/orgs/{org}/actions/{actionid}` | List hosted runners for an organization |
| PATCH | `/orgs/{org}/code-scanning/ai-scan` | Patch an AI scan |
| DELETE | `/orgs/{org}/code-security/configurations/{configurationId}` | Delete a code security configuration |
| PATCH | `/orgs/{org}/code-security/configurations/{configurationId}` | Update a code security configuration |
| POST | `/orgs/{org}/code-security/configurations/{configurationId}/attach` | Attach a code security configuration |
| PUT | `/orgs/{org}/code-security/configurations/{configurationId}/defaults` | Set defaults for a code security configuration |
| DELETE | `/orgs/{org}/copilot/billing/{billingid}` | Delete selected teams from Copilot billing |
| POST | `/orgs/{org}/copilot/billing/{billingid}` | Add selected teams to Copilot billing |
| PATCH | `/orgs/{org}/dependabot/repository-access` | Update Dependabot repository access settings |
| PUT | `/orgs/{org}/dependabot/repository-access/default-level` | Set default Dependabot repository access level |
| GET | `/orgs/{org}/insights/api/user-stats/{userId}` | Organization permissions for "API Insights" |
| GET | `/orgs/{org}/insights/api/{apiid}` | Organization permissions for "API Insights" |
| GET | `/orgs/{org}/insights/api/{apiid}/{actorType}/{actorId}` | Organization permissions for "API Insights" |
| DELETE | `/orgs/{org}/interaction-limits` | Remove interaction limits for an organization |
| PUT | `/orgs/{org}/interaction-limits` | Set interaction limits for an organization |
| GET | `/orgs/{org}/interaction-limits/pulls/creation-cap` | Get pull request creation cap for interaction limits |
| PATCH | `/orgs/{org}/interaction-limits/pulls/creation-cap` | Update pull request creation cap for interaction limits |
| GET | `/orgs/{org}/rulesets` | List organization rulesets |
| POST | `/orgs/{org}/rulesets` | Create a new organization ruleset |
| GET | `/orgs/{org}/rulesets/rule-suites/{ruleSuiteId}` | GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id} write |
| DELETE | `/orgs/{org}/rulesets/{rulesetId}` | DELETE /orgs/{org}/rulesets/{ruleset_id} write |
| GET | `/orgs/{org}/rulesets/{rulesetId}` | GET /orgs/{org}/rulesets/{ruleset_id} write |
| PUT | `/orgs/{org}/rulesets/{rulesetId}` | PUT /orgs/{org}/rulesets/{ruleset_id} write |
| GET | `/orgs/{org}/rulesets/{rulesetId}/history` | GET /orgs/{org}/rulesets/{ruleset_id}/history write |
| GET | `/orgs/{org}/rulesets/{rulesetId}/history/{versionId}` | GET /orgs/{org}/rulesets/{ruleset_id}/history/{version_id} write |
| DELETE | `/orgs/{org}/secret-scanning/custom-patterns` | DELETE /orgs/{org}/secret-scanning/custom-patterns write |
| PATCH | `/orgs/{org}/secret-scanning/custom-patterns/{patternId}` | PATCH /orgs/{org}/secret-scanning/custom-patterns/{pattern_id} write |
| PATCH | `/orgs/{org}/secret-scanning/pattern-configurations` | PATCH /orgs/{org}/secret-scanning/pattern-configurations write |
| DELETE | `/orgs/{org}/security-managers/teams/{teamSlug}` | DELETE /orgs/{org}/security-managers/teams/{team_slug} write |
| PUT | `/orgs/{org}/security-managers/teams/{teamSlug}` | PUT /orgs/{org}/security-managers/teams/{team_slug} write |
| PUT | `/orgs/{org}/settings/immutable-releases` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/settings/immutable-releases/repositories` | Permissions required for fine-grained personal access tokens |
| DELETE | `/orgs/{org}/settings/immutable-releases/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| PUT | `/orgs/{org}/settings/immutable-releases/repositories/{repositoryId}` | Permissions required for fine-grained personal access tokens |
| POST | `/orgs/{org}/{securityProduct}/{enablement}` | Permissions required for fine-grained personal access tokens |

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/bitbank/refs/heads/main/openapi/bitbank-orgs-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/bitbank/refs/heads/main/json-schema/bitbank-post-applications-clientid-token-request-schema.json

## Other bitbank APIs (6)

- [bitbank Applications API](https://apis.io/apis/bitbank/bitbank-applications-api/)
- [bitbank Bitbank API](https://apis.io/apis/bitbank/bitbank-bitbank-api-api/)
- [bitbank Copilot Install API](https://apis.io/apis/bitbank/bitbank-copilot-install-api/)
- [bitbank Octocat API](https://apis.io/apis/bitbank/bitbank-octocat-api/)
- [bitbank Organizations API](https://apis.io/apis/bitbank/bitbank-organizations-api/)
- [bitbank Path API](https://apis.io/apis/bitbank/bitbank-path-api/)

## Tags

Organization

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bitbank/bitbank-orgs-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bitbank/.
