Files
a2a-platform 00738e348e deploy
2026-06-27 01:01:22 +00:00

17 KiB

name, description
name description
enterprises-routes Handle 45 OpenAPI operation(s) under /enterprises/{enterprise} for the enterprises route group.

enterprises API Routes

Handle 45 OpenAPI operation(s) under /enterprises/{enterprise} for the enterprises 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

actions_get_actions_cache_retention_limit_for_enterprise

  • Operation ID: actions_get_actions_cache_retention_limit_for_enterprise
  • Route: GET /enterprises/{enterprise}/actions/cache/retention-limit
  • Mode: READ
  • Summary: Get GitHub Actions cache retention limit for an enterprise
  • Parameters:
    • enterprise in path required

actions_set_actions_cache_retention_limit_for_enterprise

  • Operation ID: actions_set_actions_cache_retention_limit_for_enterprise
  • Route: PUT /enterprises/{enterprise}/actions/cache/retention-limit
  • Mode: WRITE
  • Summary: Set GitHub Actions cache retention limit for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

actions_get_actions_cache_storage_limit_for_enterprise

  • Operation ID: actions_get_actions_cache_storage_limit_for_enterprise
  • Route: GET /enterprises/{enterprise}/actions/cache/storage-limit
  • Mode: READ
  • Summary: Get GitHub Actions cache storage limit for an enterprise
  • Parameters:
    • enterprise in path required

actions_set_actions_cache_storage_limit_for_enterprise

  • Operation ID: actions_set_actions_cache_storage_limit_for_enterprise
  • Route: PUT /enterprises/{enterprise}/actions/cache/storage-limit
  • Mode: WRITE
  • Summary: Set GitHub Actions cache storage limit for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

oidc_list_oidc_custom_property_inclusions_for_enterprise

  • Operation ID: oidc_list_oidc_custom_property_inclusions_for_enterprise
  • Route: GET /enterprises/{enterprise}/actions/oidc/customization/properties/repo
  • Mode: READ
  • Summary: List OIDC custom property inclusions for an enterprise
  • Parameters:
    • enterprise in path required

oidc_create_oidc_custom_property_inclusion_for_enterprise

  • Operation ID: oidc_create_oidc_custom_property_inclusion_for_enterprise
  • Route: POST /enterprises/{enterprise}/actions/oidc/customization/properties/repo
  • Mode: WRITE
  • Summary: Create an OIDC custom property inclusion for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

oidc_delete_oidc_custom_property_inclusion_for_enterprise

  • Operation ID: oidc_delete_oidc_custom_property_inclusion_for_enterprise
  • Route: DELETE /enterprises/{enterprise}/actions/oidc/customization/properties/repo/{custom_property_name}
  • Mode: WRITE
  • Summary: Delete an OIDC custom property inclusion for an enterprise
  • Parameters:
    • enterprise in path required
    • custom_property_name in path required

code_security_get_configurations_for_enterprise

  • Operation ID: code_security_get_configurations_for_enterprise
  • Route: GET /enterprises/{enterprise}/code-security/configurations
  • Mode: READ
  • Summary: Get code security configurations for an enterprise
  • Parameters:
    • enterprise in path required
    • per_page in query
    • before in query
    • after in query

code_security_create_configuration_for_enterprise

  • Operation ID: code_security_create_configuration_for_enterprise
  • Route: POST /enterprises/{enterprise}/code-security/configurations
  • Mode: WRITE
  • Summary: Create a code security configuration for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

code_security_get_default_configurations_for_enterprise

  • Operation ID: code_security_get_default_configurations_for_enterprise
  • Route: GET /enterprises/{enterprise}/code-security/configurations/defaults
  • Mode: READ
  • Summary: Get default code security configurations for an enterprise
  • Parameters:
    • enterprise in path required

code_security_get_single_configuration_for_enterprise

  • Operation ID: code_security_get_single_configuration_for_enterprise
  • Route: GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  • Mode: READ
  • Summary: Retrieve a code security configuration of an enterprise
  • Parameters:
    • enterprise in path required
    • configuration_id in path required

code_security_update_enterprise_configuration

  • Operation ID: code_security_update_enterprise_configuration
  • Route: PATCH /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  • Mode: WRITE
  • Summary: Update a custom code security configuration for an enterprise
  • Parameters:
    • enterprise in path required
    • configuration_id in path required
  • Body: JSON request body accepted.

code_security_delete_configuration_for_enterprise

  • Operation ID: code_security_delete_configuration_for_enterprise
  • Route: DELETE /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  • Mode: WRITE
  • Summary: Delete a code security configuration for an enterprise
  • Parameters:
    • enterprise in path required
    • configuration_id in path required

code_security_attach_enterprise_configuration

  • Operation ID: code_security_attach_enterprise_configuration
  • Route: POST /enterprises/{enterprise}/code-security/configurations/{configuration_id}/attach
  • Mode: WRITE
  • Summary: Attach an enterprise configuration to repositories
  • Parameters:
    • enterprise in path required
    • configuration_id in path required
  • Body: JSON request body accepted.

code_security_set_configuration_as_default_for_enterprise

  • Operation ID: code_security_set_configuration_as_default_for_enterprise
  • Route: PUT /enterprises/{enterprise}/code-security/configurations/{configuration_id}/defaults
  • Mode: WRITE
  • Summary: Set a code security configuration as a default for an enterprise
  • Parameters:
    • enterprise in path required
    • configuration_id in path required
  • Body: JSON request body accepted.

code_security_get_repositories_for_enterprise_configuration

  • Operation ID: code_security_get_repositories_for_enterprise_configuration
  • Route: GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories
  • Mode: READ
  • Summary: Get repositories associated with an enterprise code security configuration
  • Parameters:
    • enterprise in path required
    • configuration_id in path required
    • per_page in query
    • before in query
    • after in query
    • status in query

copilot_copilot_enterprise_one_day_usage_metrics

  • Operation ID: copilot_copilot_enterprise_one_day_usage_metrics
  • Route: GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day
  • Mode: READ
  • Summary: Get Copilot enterprise usage metrics for a specific day
  • Parameters:
    • enterprise in path required
    • day in query required

copilot_copilot_enterprise_usage_metrics

  • Operation ID: copilot_copilot_enterprise_usage_metrics
  • Route: GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest
  • Mode: READ
  • Summary: Get Copilot enterprise usage metrics
  • Parameters:
    • enterprise in path required

copilot_copilot_enterprise_user_teams_one_day_report

  • Operation ID: copilot_copilot_enterprise_user_teams_one_day_report
  • Route: GET /enterprises/{enterprise}/copilot/metrics/reports/user-teams-1-day
  • Mode: READ
  • Summary: Get Copilot enterprise user-teams report for a specific day
  • Parameters:
    • enterprise in path required
    • day in query required

copilot_copilot_users_one_day_usage_metrics

  • Operation ID: copilot_copilot_users_one_day_usage_metrics
  • Route: GET /enterprises/{enterprise}/copilot/metrics/reports/users-1-day
  • Mode: READ
  • Summary: Get Copilot users usage metrics for a specific day
  • Parameters:
    • enterprise in path required
    • day in query required

copilot_copilot_users_usage_metrics

  • Operation ID: copilot_copilot_users_usage_metrics
  • Route: GET /enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest
  • Mode: READ
  • Summary: Get Copilot users usage metrics
  • Parameters:
    • enterprise in path required

copilot_set_enterprise_coding_agent_policy

  • Operation ID: copilot_set_enterprise_coding_agent_policy
  • Route: PUT /enterprises/{enterprise}/copilot/policies/coding_agent
  • Mode: WRITE
  • Summary: Set the coding agent policy for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

copilot_add_organizations_to_enterprise_coding_agent_policy

  • Operation ID: copilot_add_organizations_to_enterprise_coding_agent_policy
  • Route: POST /enterprises/{enterprise}/copilot/policies/coding_agent/organizations
  • Mode: WRITE
  • Summary: Add organizations to the enterprise coding agent policy
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

copilot_remove_organizations_from_enterprise_coding_agent_policy

  • Operation ID: copilot_remove_organizations_from_enterprise_coding_agent_policy
  • Route: DELETE /enterprises/{enterprise}/copilot/policies/coding_agent/organizations
  • Mode: WRITE
  • Summary: Remove organizations from the enterprise coding agent policy
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

dependabot_list_alerts_for_enterprise

  • Operation ID: dependabot_list_alerts_for_enterprise
  • Route: GET /enterprises/{enterprise}/dependabot/alerts
  • Mode: READ
  • Summary: List Dependabot alerts for an enterprise
  • Parameters:
    • enterprise in path required
    • classification in query
    • state in query
    • severity in query
    • ecosystem in query
    • package in query
    • epss_percentage in query
    • has in query
    • assignee in query
    • scope in query
    • sort in query
    • direction in query
    • before in query
    • after in query
    • per_page in query

dependabot_repository_access_for_enterprise

  • Operation ID: dependabot_repository_access_for_enterprise
  • Route: GET /enterprises/{enterprise}/dependabot/repository-access
  • Mode: READ
  • Summary: Lists the repositories Dependabot can access in an enterprise
  • Parameters:
    • enterprise in path required
    • page in query
    • per_page in query

dependabot_update_repository_access_for_enterprise

  • Operation ID: dependabot_update_repository_access_for_enterprise
  • Route: PATCH /enterprises/{enterprise}/dependabot/repository-access
  • Mode: WRITE
  • Summary: Updates Dependabot's repository access list for an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

dependabot_set_repository_access_default_level_for_enterprise

  • Operation ID: dependabot_set_repository_access_default_level_for_enterprise
  • Route: PUT /enterprises/{enterprise}/dependabot/repository-access/default-level
  • Mode: WRITE
  • Summary: Set the default repository access level for Dependabot in an enterprise
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

enterprise_teams_list

  • Operation ID: enterprise_teams_list
  • Route: GET /enterprises/{enterprise}/teams
  • Mode: READ
  • Summary: List enterprise teams
  • Parameters:
    • enterprise in path required
    • per_page in query
    • page in query

enterprise_teams_create

  • Operation ID: enterprise_teams_create
  • Route: POST /enterprises/{enterprise}/teams
  • Mode: WRITE
  • Summary: Create an enterprise team
  • Parameters:
    • enterprise in path required
  • Body: JSON request body accepted.

enterprise_team_memberships_list

  • Operation ID: enterprise_team_memberships_list
  • Route: GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships
  • Mode: READ
  • Summary: List members in an enterprise team
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • per_page in query
    • page in query

enterprise_team_memberships_bulk_add

  • Operation ID: enterprise_team_memberships_bulk_add
  • Route: POST /enterprises/{enterprise}/teams/{enterprise-team}/memberships/add
  • Mode: WRITE
  • Summary: Bulk add team members
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
  • Body: JSON request body accepted.

enterprise_team_memberships_bulk_remove

  • Operation ID: enterprise_team_memberships_bulk_remove
  • Route: POST /enterprises/{enterprise}/teams/{enterprise-team}/memberships/remove
  • Mode: WRITE
  • Summary: Bulk remove team members
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
  • Body: JSON request body accepted.

enterprise_team_memberships_get

  • Operation ID: enterprise_team_memberships_get
  • Route: GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  • Mode: READ
  • Summary: Get enterprise team membership
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • username in path required

enterprise_team_memberships_add

  • Operation ID: enterprise_team_memberships_add
  • Route: PUT /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  • Mode: WRITE
  • Summary: Add team member
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • username in path required

enterprise_team_memberships_remove

  • Operation ID: enterprise_team_memberships_remove
  • Route: DELETE /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  • Mode: WRITE
  • Summary: Remove team membership
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • username in path required

enterprise_team_organizations_get_assignments

  • Operation ID: enterprise_team_organizations_get_assignments
  • Route: GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations
  • Mode: READ
  • Summary: Get organization assignments
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • per_page in query
    • page in query

enterprise_team_organizations_bulk_add

  • Operation ID: enterprise_team_organizations_bulk_add
  • Route: POST /enterprises/{enterprise}/teams/{enterprise-team}/organizations/add
  • Mode: WRITE
  • Summary: Add organization assignments
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
  • Body: JSON request body accepted.

enterprise_team_organizations_bulk_remove

  • Operation ID: enterprise_team_organizations_bulk_remove
  • Route: POST /enterprises/{enterprise}/teams/{enterprise-team}/organizations/remove
  • Mode: WRITE
  • Summary: Remove organization assignments
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
  • Body: JSON request body accepted.

enterprise_team_organizations_get_assignment

  • Operation ID: enterprise_team_organizations_get_assignment
  • Route: GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  • Mode: READ
  • Summary: Get organization assignment
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • org in path required

enterprise_team_organizations_add

  • Operation ID: enterprise_team_organizations_add
  • Route: PUT /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  • Mode: WRITE
  • Summary: Add an organization assignment
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • org in path required

enterprise_team_organizations_delete

  • Operation ID: enterprise_team_organizations_delete
  • Route: DELETE /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  • Mode: WRITE
  • Summary: Delete an organization assignment
  • Parameters:
    • enterprise in path required
    • enterprise-team in path required
    • org in path required

enterprise_teams_get

  • Operation ID: enterprise_teams_get
  • Route: GET /enterprises/{enterprise}/teams/{team_slug}
  • Mode: READ
  • Summary: Get an enterprise team
  • Parameters:
    • enterprise in path required
    • team_slug in path required

enterprise_teams_update

  • Operation ID: enterprise_teams_update
  • Route: PATCH /enterprises/{enterprise}/teams/{team_slug}
  • Mode: WRITE
  • Summary: Update an enterprise team
  • Parameters:
    • enterprise in path required
    • team_slug in path required
  • Body: JSON request body accepted.

enterprise_teams_delete

  • Operation ID: enterprise_teams_delete
  • Route: DELETE /enterprises/{enterprise}/teams/{team_slug}
  • Mode: WRITE
  • Summary: Delete an enterprise team
  • Parameters:
    • enterprise in path required
    • team_slug in path required