Coupa OAuth2 Account
Overview
You can use this account type to connect Coupa Snaps with data sources that the use Coupa OAuth2 account.
Prerequisites
Create an app in Coupa for your Coupa instance.
Client ID and Client Secret generated in Coupa.
Limitations and Known Issues
None.
Account Settings
Ā
Asterisk (*): Indicates a mandatory field.
Suggestion icon (): Indicates a list that is dynamically populated based on the configuration.
Expression icon (): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
Add icon ( ): Indicates that you can add fields in the field set.
Remove icon (): Indicates that you can remove fields from the field set.
Field Name | Field Type | Description | |
---|---|---|---|
Label* Ā Default Value:Ā [None] | String | A unique label for the account. Ā | |
Host* Ā Default Value: N/A | String | Specify the domain name of the Coupa instance. Ā | |
Client Id* Ā DefaultĀ Value:Ā N/A | String | Specify the client ID to use for authorization. Ā | |
ClientĀ Secret Ā DefaultĀ Value:Ā N/A | String | Specify the client secret for authorization of the OAuth2 account. Ā | |
Access Token* Ā DefaultĀ Value:Ā N/A | String | Auto-generated upon account authorization.Ā The access token associated with the Coupa application isĀ used to make API requests on behalf of the user associated with the client ID. Learn more about Access Token in FAQ : Application configuration in Coupa portal for OAuth2 account. Access tokens have 24 hrs validity; you must get a new access token after it expires. Ā | |
Access Token Expiration Ā Default Value: N/A | Integer | Specify the time (inĀ seconds) until which theĀ access tokenĀ must be valid. Ā | |
Grant Type Ā Default Value: client_credentials | Dropdown list | By default, SnapLogic supports only Client Credentials Grant Type. This grant type is typically used for system-to-system integrationsāthe token is automatically accepted and generated. Ā | |
OAuth2 Token* Ā DefaultĀ Value:Ā N/A | String | Specify the OAuth2 token to get the access token. | |
Token Endpoint Config | Use this field set to configure the token endpoint parameters as necessary for the account. | ||
Token Endpoint Parameter Ā Default Value:Ā N/A | String/Expression | Specify the name for the token endpoint parameter. Ā | |
Token Endpoint Parameter Value Ā Default Value:Ā N/A | String/Expression | Specify the value for the parameter. Ā |
Troubleshooting
Error | Reason | Resolution |
---|---|---|
The Client ID is invalid or you must have provided multiple credentials. Failed authentication. | Details of the Client secret provided is incorrect. | Provide correct Client Secret value. |
Snap Pack History
Related Content
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
Ā© 2017-2025 SnapLogic, Inc.