Register a new OAuth client

Creates a public or confidential OAuth client.
Rules:
- Public clients must have pkce_required = true (defaults to true if omitted).
- client_secret is returned only on creation and during secret rotation.
- Redirect URIs must use HTTPS, except for http://localhost or http://127.0.0.1 (for development).

Language
Credentials
Bearer
URL