--- 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`