Creates an authorization request and returns a consent URL for the end-user.
In sandbox mode, returns a code directly (no redirect needed).
If a matching policy auto-approves, returns a code with policyEnforced: true.
Rate limit: 10 requests/minute.
Developer API key
Your application's user identifier
Duration string (e.g. '1h', '24h', '7d')
PKCE code challenge (S256 only)
S256