This commit is contained in:
a2a-platform
2026-06-27 01:01:22 +00:00
commit 00738e348e
36 changed files with 341955 additions and 0 deletions

923
skills/orgs-4/SKILL.md Normal file
View File

@@ -0,0 +1,923 @@
---
name: orgs-4-routes
description: Handle 80 OpenAPI operation(s) under /orgs/{org} for the orgs 4 route group.
---
# orgs 4 API Routes
Handle 80 OpenAPI operation(s) under /orgs/{org} for the orgs 4 route group.
Use the generated operation tools to make real API calls. Do not invent API responses.
If a tool reports missing setup, return the exact setup field name to the caller.
For write, update, or delete operations, state the intended action before calling the tool.
## Operations
### issues_list_for_org
- Operation ID: `issues_list_for_org`
- Route: `GET /orgs/{org}/issues`
- Mode: READ
- Summary: List organization issues assigned to the authenticated user
- Parameters:
- `org` in `path` required
- `filter` in `query`
- `state` in `query`
- `labels` in `query`
- `type` in `query`
- `sort` in `query`
- `direction` in `query`
- `since` in `query`
- `per_page` in `query`
- `page` in `query`
### orgs_list_members
- Operation ID: `orgs_list_members`
- Route: `GET /orgs/{org}/members`
- Mode: READ
- Summary: List organization members
- Parameters:
- `org` in `path` required
- `filter` in `query`
- `role` in `query`
- `per_page` in `query`
- `page` in `query`
### orgs_check_membership_for_user
- Operation ID: `orgs_check_membership_for_user`
- Route: `GET /orgs/{org}/members/{username}`
- Mode: READ
- Summary: Check organization membership for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_remove_member
- Operation ID: `orgs_remove_member`
- Route: `DELETE /orgs/{org}/members/{username}`
- Mode: WRITE
- Summary: Remove an organization member
- Parameters:
- `org` in `path` required
- `username` in `path` required
### codespaces_get_codespaces_for_user_in_org
- Operation ID: `codespaces_get_codespaces_for_user_in_org`
- Route: `GET /orgs/{org}/members/{username}/codespaces`
- Mode: READ
- Summary: List codespaces for a user in organization
- Parameters:
- `per_page` in `query`
- `page` in `query`
- `org` in `path` required
- `username` in `path` required
### codespaces_delete_from_organization
- Operation ID: `codespaces_delete_from_organization`
- Route: `DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}`
- Mode: WRITE
- Summary: Delete a codespace from the organization
- Parameters:
- `org` in `path` required
- `username` in `path` required
- `codespace_name` in `path` required
### codespaces_stop_in_organization
- Operation ID: `codespaces_stop_in_organization`
- Route: `POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop`
- Mode: WRITE
- Summary: Stop a codespace for an organization user
- Parameters:
- `org` in `path` required
- `username` in `path` required
- `codespace_name` in `path` required
### copilot_get_copilot_seat_details_for_user
- Operation ID: `copilot_get_copilot_seat_details_for_user`
- Route: `GET /orgs/{org}/members/{username}/copilot`
- Mode: READ
- Summary: Get Copilot seat assignment details for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_get_membership_for_user
- Operation ID: `orgs_get_membership_for_user`
- Route: `GET /orgs/{org}/memberships/{username}`
- Mode: READ
- Summary: Get organization membership for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_set_membership_for_user
- Operation ID: `orgs_set_membership_for_user`
- Route: `PUT /orgs/{org}/memberships/{username}`
- Mode: WRITE
- Summary: Set organization membership for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
- Body: JSON request body accepted.
### orgs_remove_membership_for_user
- Operation ID: `orgs_remove_membership_for_user`
- Route: `DELETE /orgs/{org}/memberships/{username}`
- Mode: WRITE
- Summary: Remove organization membership for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### migrations_list_for_org
- Operation ID: `migrations_list_for_org`
- Route: `GET /orgs/{org}/migrations`
- Mode: READ
- Summary: List organization migrations
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
- `exclude` in `query`
### migrations_start_for_org
- Operation ID: `migrations_start_for_org`
- Route: `POST /orgs/{org}/migrations`
- Mode: WRITE
- Summary: Start an organization migration
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### migrations_get_status_for_org
- Operation ID: `migrations_get_status_for_org`
- Route: `GET /orgs/{org}/migrations/{migration_id}`
- Mode: READ
- Summary: Get an organization migration status
- Parameters:
- `org` in `path` required
- `migration_id` in `path` required
- `exclude` in `query`
### migrations_download_archive_for_org
- Operation ID: `migrations_download_archive_for_org`
- Route: `GET /orgs/{org}/migrations/{migration_id}/archive`
- Mode: READ
- Summary: Download an organization migration archive
- Parameters:
- `org` in `path` required
- `migration_id` in `path` required
### migrations_delete_archive_for_org
- Operation ID: `migrations_delete_archive_for_org`
- Route: `DELETE /orgs/{org}/migrations/{migration_id}/archive`
- Mode: WRITE
- Summary: Delete an organization migration archive
- Parameters:
- `org` in `path` required
- `migration_id` in `path` required
### migrations_unlock_repo_for_org
- Operation ID: `migrations_unlock_repo_for_org`
- Route: `DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock`
- Mode: WRITE
- Summary: Unlock an organization repository
- Parameters:
- `org` in `path` required
- `migration_id` in `path` required
- `repo_name` in `path` required
### migrations_list_repos_for_org
- Operation ID: `migrations_list_repos_for_org`
- Route: `GET /orgs/{org}/migrations/{migration_id}/repositories`
- Mode: READ
- Summary: List repositories in an organization migration
- Parameters:
- `org` in `path` required
- `migration_id` in `path` required
- `per_page` in `query`
- `page` in `query`
### orgs_list_org_roles
- Operation ID: `orgs_list_org_roles`
- Route: `GET /orgs/{org}/organization-roles`
- Mode: READ
- Summary: Get all organization roles for an organization
- Parameters:
- `org` in `path` required
### orgs_revoke_all_org_roles_team
- Operation ID: `orgs_revoke_all_org_roles_team`
- Route: `DELETE /orgs/{org}/organization-roles/teams/{team_slug}`
- Mode: WRITE
- Summary: Remove all organization roles for a team
- Parameters:
- `org` in `path` required
- `team_slug` in `path` required
### orgs_assign_team_to_org_role
- Operation ID: `orgs_assign_team_to_org_role`
- Route: `PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}`
- Mode: WRITE
- Summary: Assign an organization role to a team
- Parameters:
- `org` in `path` required
- `team_slug` in `path` required
- `role_id` in `path` required
### orgs_revoke_org_role_team
- Operation ID: `orgs_revoke_org_role_team`
- Route: `DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}`
- Mode: WRITE
- Summary: Remove an organization role from a team
- Parameters:
- `org` in `path` required
- `team_slug` in `path` required
- `role_id` in `path` required
### orgs_revoke_all_org_roles_user
- Operation ID: `orgs_revoke_all_org_roles_user`
- Route: `DELETE /orgs/{org}/organization-roles/users/{username}`
- Mode: WRITE
- Summary: Remove all organization roles for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_assign_user_to_org_role
- Operation ID: `orgs_assign_user_to_org_role`
- Route: `PUT /orgs/{org}/organization-roles/users/{username}/{role_id}`
- Mode: WRITE
- Summary: Assign an organization role to a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
- `role_id` in `path` required
### orgs_revoke_org_role_user
- Operation ID: `orgs_revoke_org_role_user`
- Route: `DELETE /orgs/{org}/organization-roles/users/{username}/{role_id}`
- Mode: WRITE
- Summary: Remove an organization role from a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
- `role_id` in `path` required
### orgs_get_org_role
- Operation ID: `orgs_get_org_role`
- Route: `GET /orgs/{org}/organization-roles/{role_id}`
- Mode: READ
- Summary: Get an organization role
- Parameters:
- `org` in `path` required
- `role_id` in `path` required
### orgs_list_org_role_teams
- Operation ID: `orgs_list_org_role_teams`
- Route: `GET /orgs/{org}/organization-roles/{role_id}/teams`
- Mode: READ
- Summary: List teams that are assigned to an organization role
- Parameters:
- `org` in `path` required
- `role_id` in `path` required
- `per_page` in `query`
- `page` in `query`
### orgs_list_org_role_users
- Operation ID: `orgs_list_org_role_users`
- Route: `GET /orgs/{org}/organization-roles/{role_id}/users`
- Mode: READ
- Summary: List users that are assigned to an organization role
- Parameters:
- `org` in `path` required
- `role_id` in `path` required
- `per_page` in `query`
- `page` in `query`
### orgs_list_outside_collaborators
- Operation ID: `orgs_list_outside_collaborators`
- Route: `GET /orgs/{org}/outside_collaborators`
- Mode: READ
- Summary: List outside collaborators for an organization
- Parameters:
- `org` in `path` required
- `filter` in `query`
- `per_page` in `query`
- `page` in `query`
### orgs_convert_member_to_outside_collaborator
- Operation ID: `orgs_convert_member_to_outside_collaborator`
- Route: `PUT /orgs/{org}/outside_collaborators/{username}`
- Mode: WRITE
- Summary: Convert an organization member to outside collaborator
- Parameters:
- `org` in `path` required
- `username` in `path` required
- Body: JSON request body accepted.
### orgs_remove_outside_collaborator
- Operation ID: `orgs_remove_outside_collaborator`
- Route: `DELETE /orgs/{org}/outside_collaborators/{username}`
- Mode: WRITE
- Summary: Remove outside collaborator from an organization
- Parameters:
- `org` in `path` required
- `username` in `path` required
### packages_list_packages_for_organization
- Operation ID: `packages_list_packages_for_organization`
- Route: `GET /orgs/{org}/packages`
- Mode: READ
- Summary: List packages for an organization
- Parameters:
- `package_type` in `query` required
- `org` in `path` required
- `visibility` in `query`
- `page` in `query`
- `per_page` in `query`
### packages_get_package_for_organization
- Operation ID: `packages_get_package_for_organization`
- Route: `GET /orgs/{org}/packages/{package_type}/{package_name}`
- Mode: READ
- Summary: Get a package for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
### packages_delete_package_for_org
- Operation ID: `packages_delete_package_for_org`
- Route: `DELETE /orgs/{org}/packages/{package_type}/{package_name}`
- Mode: WRITE
- Summary: Delete a package for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
### packages_restore_package_for_org
- Operation ID: `packages_restore_package_for_org`
- Route: `POST /orgs/{org}/packages/{package_type}/{package_name}/restore`
- Mode: WRITE
- Summary: Restore a package for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
- `token` in `query`
### packages_get_all_package_versions_for_package_owned_by_org
- Operation ID: `packages_get_all_package_versions_for_package_owned_by_org`
- Route: `GET /orgs/{org}/packages/{package_type}/{package_name}/versions`
- Mode: READ
- Summary: List package versions for a package owned by an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
- `page` in `query`
- `per_page` in `query`
- `state` in `query`
### packages_get_package_version_for_organization
- Operation ID: `packages_get_package_version_for_organization`
- Route: `GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}`
- Mode: READ
- Summary: Get a package version for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
- `package_version_id` in `path` required
### packages_delete_package_version_for_org
- Operation ID: `packages_delete_package_version_for_org`
- Route: `DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}`
- Mode: WRITE
- Summary: Delete package version for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
- `package_version_id` in `path` required
### packages_restore_package_version_for_org
- Operation ID: `packages_restore_package_version_for_org`
- Route: `POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore`
- Mode: WRITE
- Summary: Restore package version for an organization
- Parameters:
- `package_type` in `path` required
- `package_name` in `path` required
- `org` in `path` required
- `package_version_id` in `path` required
### orgs_list_pat_grant_requests
- Operation ID: `orgs_list_pat_grant_requests`
- Route: `GET /orgs/{org}/personal-access-token-requests`
- Mode: READ
- Summary: List requests to access organization resources with fine-grained personal access tokens
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
- `sort` in `query`
- `direction` in `query`
- `owner` in `query`
- `repository` in `query`
- `permission` in `query`
- `last_used_before` in `query`
- `last_used_after` in `query`
- `token_id` in `query`
### orgs_review_pat_grant_requests_in_bulk
- Operation ID: `orgs_review_pat_grant_requests_in_bulk`
- Route: `POST /orgs/{org}/personal-access-token-requests`
- Mode: WRITE
- Summary: Review requests to access organization resources with fine-grained personal access tokens
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### orgs_review_pat_grant_request
- Operation ID: `orgs_review_pat_grant_request`
- Route: `POST /orgs/{org}/personal-access-token-requests/{pat_request_id}`
- Mode: WRITE
- Summary: Review a request to access organization resources with a fine-grained personal access token
- Parameters:
- `org` in `path` required
- `pat_request_id` in `path` required
- Body: JSON request body accepted.
### orgs_list_pat_grant_request_repositories
- Operation ID: `orgs_list_pat_grant_request_repositories`
- Route: `GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories`
- Mode: READ
- Summary: List repositories requested to be accessed by a fine-grained personal access token
- Parameters:
- `org` in `path` required
- `pat_request_id` in `path` required
- `per_page` in `query`
- `page` in `query`
### orgs_list_pat_grants
- Operation ID: `orgs_list_pat_grants`
- Route: `GET /orgs/{org}/personal-access-tokens`
- Mode: READ
- Summary: List fine-grained personal access tokens with access to organization resources
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
- `sort` in `query`
- `direction` in `query`
- `owner` in `query`
- `repository` in `query`
- `permission` in `query`
- `last_used_before` in `query`
- `last_used_after` in `query`
- `token_id` in `query`
### orgs_update_pat_accesses
- Operation ID: `orgs_update_pat_accesses`
- Route: `POST /orgs/{org}/personal-access-tokens`
- Mode: WRITE
- Summary: Update the access to organization resources via fine-grained personal access tokens
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### orgs_update_pat_access
- Operation ID: `orgs_update_pat_access`
- Route: `POST /orgs/{org}/personal-access-tokens/{pat_id}`
- Mode: WRITE
- Summary: Update the access a fine-grained personal access token has to organization resources
- Parameters:
- `org` in `path` required
- `pat_id` in `path` required
- Body: JSON request body accepted.
### orgs_list_pat_grant_repositories
- Operation ID: `orgs_list_pat_grant_repositories`
- Route: `GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories`
- Mode: READ
- Summary: List repositories a fine-grained personal access token has access to
- Parameters:
- `org` in `path` required
- `pat_id` in `path` required
- `per_page` in `query`
- `page` in `query`
### private_registries_list_org_private_registries
- Operation ID: `private_registries_list_org_private_registries`
- Route: `GET /orgs/{org}/private-registries`
- Mode: READ
- Summary: List private registries for an organization
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
### private_registries_create_org_private_registry
- Operation ID: `private_registries_create_org_private_registry`
- Route: `POST /orgs/{org}/private-registries`
- Mode: WRITE
- Summary: Create a private registry for an organization
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### private_registries_get_org_public_key
- Operation ID: `private_registries_get_org_public_key`
- Route: `GET /orgs/{org}/private-registries/public-key`
- Mode: READ
- Summary: Get private registries public key for an organization
- Parameters:
- `org` in `path` required
### private_registries_get_org_private_registry
- Operation ID: `private_registries_get_org_private_registry`
- Route: `GET /orgs/{org}/private-registries/{secret_name}`
- Mode: READ
- Summary: Get a private registry for an organization
- Parameters:
- `org` in `path` required
- `secret_name` in `path` required
### private_registries_update_org_private_registry
- Operation ID: `private_registries_update_org_private_registry`
- Route: `PATCH /orgs/{org}/private-registries/{secret_name}`
- Mode: WRITE
- Summary: Update a private registry for an organization
- Parameters:
- `org` in `path` required
- `secret_name` in `path` required
- Body: JSON request body accepted.
### private_registries_delete_org_private_registry
- Operation ID: `private_registries_delete_org_private_registry`
- Route: `DELETE /orgs/{org}/private-registries/{secret_name}`
- Mode: WRITE
- Summary: Delete a private registry for an organization
- Parameters:
- `org` in `path` required
- `secret_name` in `path` required
### projects_list_for_org
- Operation ID: `projects_list_for_org`
- Route: `GET /orgs/{org}/projectsV2`
- Mode: READ
- Summary: List projects for organization
- Parameters:
- `org` in `path` required
- `q` in `query`
- `before` in `query`
- `after` in `query`
- `per_page` in `query`
### projects_get_for_org
- Operation ID: `projects_get_for_org`
- Route: `GET /orgs/{org}/projectsV2/{project_number}`
- Mode: READ
- Summary: Get project for organization
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
### projects_create_draft_item_for_org
- Operation ID: `projects_create_draft_item_for_org`
- Route: `POST /orgs/{org}/projectsV2/{project_number}/drafts`
- Mode: WRITE
- Summary: Create draft item for organization owned project
- Parameters:
- `org` in `path` required
- `project_number` in `path` required
- Body: JSON request body accepted.
### projects_list_fields_for_org
- Operation ID: `projects_list_fields_for_org`
- Route: `GET /orgs/{org}/projectsV2/{project_number}/fields`
- Mode: READ
- Summary: List project fields for organization
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `per_page` in `query`
- `before` in `query`
- `after` in `query`
### projects_add_field_for_org
- Operation ID: `projects_add_field_for_org`
- Route: `POST /orgs/{org}/projectsV2/{project_number}/fields`
- Mode: WRITE
- Summary: Add a field to an organization-owned project.
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- Body: JSON request body accepted.
### projects_get_field_for_org
- Operation ID: `projects_get_field_for_org`
- Route: `GET /orgs/{org}/projectsV2/{project_number}/fields/{field_id}`
- Mode: READ
- Summary: Get project field for organization
- Parameters:
- `project_number` in `path` required
- `field_id` in `path` required
- `org` in `path` required
### projects_list_items_for_org
- Operation ID: `projects_list_items_for_org`
- Route: `GET /orgs/{org}/projectsV2/{project_number}/items`
- Mode: READ
- Summary: List items for an organization owned project
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `q` in `query`
- `fields` in `query`
- `before` in `query`
- `after` in `query`
- `per_page` in `query`
### projects_add_item_for_org
- Operation ID: `projects_add_item_for_org`
- Route: `POST /orgs/{org}/projectsV2/{project_number}/items`
- Mode: WRITE
- Summary: Add item to organization owned project
- Parameters:
- `org` in `path` required
- `project_number` in `path` required
- Body: JSON request body accepted.
### projects_get_org_item
- Operation ID: `projects_get_org_item`
- Route: `GET /orgs/{org}/projectsV2/{project_number}/items/{item_id}`
- Mode: READ
- Summary: Get an item for an organization owned project
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `item_id` in `path` required
- `fields` in `query`
### projects_update_item_for_org
- Operation ID: `projects_update_item_for_org`
- Route: `PATCH /orgs/{org}/projectsV2/{project_number}/items/{item_id}`
- Mode: WRITE
- Summary: Update project item for organization
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `item_id` in `path` required
- Body: JSON request body accepted.
### projects_delete_item_for_org
- Operation ID: `projects_delete_item_for_org`
- Route: `DELETE /orgs/{org}/projectsV2/{project_number}/items/{item_id}`
- Mode: WRITE
- Summary: Delete project item for organization
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `item_id` in `path` required
### projects_create_view_for_org
- Operation ID: `projects_create_view_for_org`
- Route: `POST /orgs/{org}/projectsV2/{project_number}/views`
- Mode: WRITE
- Summary: Create a view for an organization-owned project
- Parameters:
- `org` in `path` required
- `project_number` in `path` required
- Body: JSON request body accepted.
### projects_list_view_items_for_org
- Operation ID: `projects_list_view_items_for_org`
- Route: `GET /orgs/{org}/projectsV2/{project_number}/views/{view_number}/items`
- Mode: READ
- Summary: List items for an organization project view
- Parameters:
- `project_number` in `path` required
- `org` in `path` required
- `view_number` in `path` required
- `fields` in `query`
- `before` in `query`
- `after` in `query`
- `per_page` in `query`
### orgs_custom_properties_for_repos_get_organization_definitions
- Operation ID: `orgs_custom_properties_for_repos_get_organization_definitions`
- Route: `GET /orgs/{org}/properties/schema`
- Mode: READ
- Summary: Get all custom properties for an organization
- Parameters:
- `org` in `path` required
### orgs_custom_properties_for_repos_create_or_update_organization_definitions
- Operation ID: `orgs_custom_properties_for_repos_create_or_update_organization_definitions`
- Route: `PATCH /orgs/{org}/properties/schema`
- Mode: WRITE
- Summary: Create or update custom properties for an organization
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### orgs_custom_properties_for_repos_get_organization_definition
- Operation ID: `orgs_custom_properties_for_repos_get_organization_definition`
- Route: `GET /orgs/{org}/properties/schema/{custom_property_name}`
- Mode: READ
- Summary: Get a custom property for an organization
- Parameters:
- `org` in `path` required
- `custom_property_name` in `path` required
### orgs_custom_properties_for_repos_create_or_update_organization_definition
- Operation ID: `orgs_custom_properties_for_repos_create_or_update_organization_definition`
- Route: `PUT /orgs/{org}/properties/schema/{custom_property_name}`
- Mode: WRITE
- Summary: Create or update a custom property for an organization
- Parameters:
- `org` in `path` required
- `custom_property_name` in `path` required
- Body: JSON request body accepted.
### orgs_custom_properties_for_repos_delete_organization_definition
- Operation ID: `orgs_custom_properties_for_repos_delete_organization_definition`
- Route: `DELETE /orgs/{org}/properties/schema/{custom_property_name}`
- Mode: WRITE
- Summary: Remove a custom property for an organization
- Parameters:
- `org` in `path` required
- `custom_property_name` in `path` required
### orgs_custom_properties_for_repos_get_organization_values
- Operation ID: `orgs_custom_properties_for_repos_get_organization_values`
- Route: `GET /orgs/{org}/properties/values`
- Mode: READ
- Summary: List custom property values for organization repositories
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
- `repository_query` in `query`
### orgs_custom_properties_for_repos_create_or_update_organization_values
- Operation ID: `orgs_custom_properties_for_repos_create_or_update_organization_values`
- Route: `PATCH /orgs/{org}/properties/values`
- Mode: WRITE
- Summary: Create or update custom property values for organization repositories
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### orgs_list_public_members
- Operation ID: `orgs_list_public_members`
- Route: `GET /orgs/{org}/public_members`
- Mode: READ
- Summary: List public organization members
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
### orgs_check_public_membership_for_user
- Operation ID: `orgs_check_public_membership_for_user`
- Route: `GET /orgs/{org}/public_members/{username}`
- Mode: READ
- Summary: Check public organization membership for a user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_set_public_membership_for_authenticated_user
- Operation ID: `orgs_set_public_membership_for_authenticated_user`
- Route: `PUT /orgs/{org}/public_members/{username}`
- Mode: WRITE
- Summary: Set public organization membership for the authenticated user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### orgs_remove_public_membership_for_authenticated_user
- Operation ID: `orgs_remove_public_membership_for_authenticated_user`
- Route: `DELETE /orgs/{org}/public_members/{username}`
- Mode: WRITE
- Summary: Remove public organization membership for the authenticated user
- Parameters:
- `org` in `path` required
- `username` in `path` required
### repos_list_for_org
- Operation ID: `repos_list_for_org`
- Route: `GET /orgs/{org}/repos`
- Mode: READ
- Summary: List organization repositories
- Parameters:
- `org` in `path` required
- `type` in `query`
- `sort` in `query`
- `direction` in `query`
- `per_page` in `query`
- `page` in `query`
### repos_create_in_org
- Operation ID: `repos_create_in_org`
- Route: `POST /orgs/{org}/repos`
- Mode: WRITE
- Summary: Create an organization repository
- Parameters:
- `org` in `path` required
- Body: JSON request body accepted.
### repos_get_org_rulesets
- Operation ID: `repos_get_org_rulesets`
- Route: `GET /orgs/{org}/rulesets`
- Mode: READ
- Summary: Get all organization repository rulesets
- Parameters:
- `org` in `path` required
- `per_page` in `query`
- `page` in `query`
- `targets` in `query`