To securely and automatically authenticate with your API using OAuth 2.0, we require the following details. This allows us to handle token acquisition and renewal without repeatedly requesting access credentials from you.

Please complete the following fields:

  1. Go to the Target Page, click on your API Target/Settings icon to open the target setup.

image.png
  1. For your Target Setup, please select API Authentication API Auth. Select the Authentication type as OAuth 2.0.

    image.png


1. Authentication Type

This is set to OAuth 2.0. No action is required on your part; we will manage it appropriately.

2. Grant Type

Specify the OAuth 2.0 flow that your system uses.
Common values include:

image.png

Please select the grant type applicable to your setup.

3. Access Token URL

The endpoint used to obtain the OAuth access token.

Example: https://example.com/login/oauth/access_token

Please ensure this URL is publicly accessible or reachable from our environment.

4. Client ID

The unique identifier for your application registered with your identity provider.

Example: 7a45b9fd-12c3-4e56-a789-0123456789ab

5. Client Secret

A secret key used with the Client ID to authenticate the application.
Example: tu53RLzSrG

Keep this confidential and only share it through secure channels.

6. Username (if using Resource Owner Password Grant)

Provide the username used to authenticate the user.

Example: john.doe

7. Password (if using Resource Owner Password Grant)

Password associated with the above username.

Example: Password@123

Dependent on the type of grant, participation may be optional. Not needed for client_credentials.