OpenAPI Dynamic OAuth2 Account

Use this account type to connect OpenAPI Snap with data sources that use OpenAPI Dynamic OAuth2 account.

Prerequisites

  • To create an OpenAPI Dynamic OAuth2 account, ensure that your endpoint's account has:
    • Valid scopes.
    • Valid credentials.
    • Valid permissions.

Account settings

Legend:
  • Expression icon (): Allows using JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
  • SnapGPT (): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
  • Suggestion icon (): Populates a list of values dynamically based on your Snap configuration. You can select only one attribute at a time using the icon. Type into the field if it supports a comma-separated list of values.
  • Upload : Uploads files. Learn more.
Learn more about the icons in the Snap settings dialog.
Field / Field set Type Description
Label String

Required. Specify a unique label for the account.

Default value: None.

Default value: None

Example: Account_OpenAPI
Access token String/Expression Required.

Specify the access token for the application. The retrieval of the access token is done when setting up the account for the endpoint.

Default value: N/A

Example: 8f733cfc-cb85-4e34-b7f9-890fa5665756:ab
Header authenticated Checkbox

Required. Select this checkbox if endpoint uses bearer header authentication.

Default status: Deselected

Troubleshooting

Error Reason Resolution
One or more required fields are blank

When you click Apply in the account dialog window, one or more of the following fields are blank:

  • Label

  • Access token

Provide valid values for Label and Access token fields, and click Apply.