{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates or updates the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `write:org` scope to use this endpoint.","properties":{"path":{"type":"object","properties":{"org":{"type":"string","description":"The organization name. The name is not case sensitive."}},"required":["org"],"additionalProperties":false},"body":{"title":"Actions OIDC Subject customization","description":"Actions OIDC Subject customization","type":"object","properties":{"include_claim_keys":{"description":"Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.","type":"array","items":{"type":"string"}},"use_immutable_subject":{"description":"Whether to opt in to the immutable OIDC subject claim format for the organization. When `true`, new OIDC tokens will use a stable, repository-ID-based `sub` claim instead of the name-based format.","type":"boolean"}}}},"required":["path","body"],"additionalProperties":false},"name":"Set the customization template for an OIDC subject claim for an organization","id":"github.oidc.update-oidc-custom-sub-template-for-org","example":{"path":{"org":"example"},"body":{}},"maxRequests":1,"summary":false}}