GET /oauth/authorize

Creates and returns a temporary authorization code with 10 minute expiration. Note that all parameters listed below are required. This endpoint corresponds to the OAuth 2.0 authorization endpoint described in section 3.1 of the OAuth 2.0 RFC. See the Authentication Guide for additional information and authentication examples.

Servers

Query parameters

Name Type Required Description
client_id String Yes

Client ID you were assigned when you registered your application.

response_type String Yes

Response type. Value should be code for server apps, token for client apps.

Possible values:

  • "code"
  • "token"
redirect_uri String Yes

The URI that the user will be redirected to after they grant authorization to your application. For browser-based web applications, use a https:// web address. For "headless" applications use urn:ietf:wg:oauth:2.0:oob.

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.