Optionalclient_Human-readable client name
Optionalclient_URL providing information about the client
OptionalcontactsArray of contact strings (typically email addresses)
Optionalgrant_OAuth 2.0 grant types the client may use
OptionaljwksClient's JSON Web Key Set document value
Optionaljwks_URL referencing the client's JSON Web Key Set
Optionallogo_URL referencing a logo for the client
Optionalpolicy_URL pointing to privacy policy document
Optionalredirect_Array of redirection URI strings for redirect-based flows
Optionalresponse_OAuth 2.0 response types the client may use
OptionalscopeSpace-separated list of scope values
Optionalsoftware_Unique identifier for the client software
Optionalsoftware_JWT containing client metadata claims (signed software statement)
Optionalsoftware_Version identifier for the client software
Optionaltoken_Client authentication method for token endpoint
Optionaltos_URL pointing to terms of service document
Client metadata for dynamic registration request (RFC 7591 Section 2)
All fields are optional per RFC 7591. Authorization server may have required fields or default values based on policy.