GET /oauth2/authorize

Initiate the OAuth flow to grant an application access to Dialpad resources on behalf of a user.

Servers

Query parameters

Name Type Required Description
code_challenge_method String No

PKCE challenge method (hashing algorithm).

Possible values:

  • "plain"
  • "S256"
client_id String Yes

The client_id of the OAuth app.

code_challenge String No

PKCE challenge value (hash commitment).

scope String No

Space-separated list of additional scopes that should be granted to the vended token.

response_type String No

The OAuth flow to perform. Must be 'code' (authorization code flow).

Possible values:

  • "code"
redirect_uri String Yes

The URI the user should be redirected back to after granting consent to the app.

state String No

Unpredictable token to prevent CSRF.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.