GetOAuthAuthorizationUrl
Retrieves the OAuth Authorization URL, allowing the client to direct the user's browser to the authorization server and initiate the OAuth process.
Input
| Name | Type | Required | Description |
| CallbackURL | String | False | The endpoint URL to which the user will be redirected after completing the authorization process. This must match the callback URL registered with the OAuth provider to ensure successful redirection. |
| State | String | False | An optional parameter used to maintain application state between the request and callback. It is sent to the OAuth server and returned in the response. Useful for session state management, CSRF protection, or redirecting users to specific application resources. |
| Prompt | String | False | Specifies the behavior of the authentication prompt. Options include 'select_account' (prompt user to choose an account), 'None' (no prompt), 'login' (force reauthentication), or 'consent' (request user consent for permissions). Defaults to 'select_account.' |
Result Set Columns
| Name | Type | Description |
| Url | String | The generated authorization URL where users will be directed to grant your application permissions. The URL includes necessary query parameters such as the callback URL, state, and scope. |