v56

latestOpenAPI 3.0.3MITraw.githubusercontent.com2026-08-011,4581,08113.3 MB
code-security

Set a code security configuration as a default for an organization

Sets a code security configuration as a default to be applied to new repositories in your organization.

This configuration will be applied to the matching repository type (all, none, public, private and internal) by default when they are created.

The authenticated user must be an administrator or security manager for the organization to use this endpoint.

OAuth app tokens and personal access tokens (classic) need the write:org scope to use this endpoint.

put/orgs/{org}/code-security/configurations/{configuration_id}/defaults

Path parameters

orgstring required

The organization name. The name is not case sensitive.

configuration_idinteger required

The unique identifier of the code security configuration.

Request body

default_for_new_repos'all' | 'none' | 'private_and_internal' | 'public'

Specify which types of repository this security configuration should be applied to by default.

Response

Default successfully changed.

default_for_new_repos'all' | 'none' | 'private_and_internal' | 'public'

Specifies which types of repository this security configuration is applied to by default.