You must configure SnapLogic Account to connect to your Coupa account instance. Otherwise, you will not be able to use the Coupa Snap pack.If you do not have a Coupa account, reach out to your administrator.
See Accounts to learn more about SnapLogic Accounts.
Prerequisites
Valid API key
Valid base URL
Limitations
None.
Troubleshooting
None.
Creating a Coupa Account
You can configure your Coupa account in SnapLogicby using either the Designer or Manager.
Using SnapLogic Designer
Drag any Coupa Snap to the Canvas and click the Snap to open the Snap's settings.
Click the Account tab.
Click Add Account, select the account type, and enter the required Coupa account details. See Account Settings for details.
Optionally, enter additional information related to this account in the Notes field of the Infotab.
Click Apply to save and apply the Coupa account to the Pipeline.
Using SnapLogic Manager
Navigate to the project and click Create > Coupa, followed by the appropriate account type.
In Settings, enter the required Coupa account details. See Account Settings for details.
Optionally, enter additional information related to this account in the Notes field of the Info tab.
Click Apply to save and apply the Coupa account to the Pipeline.
You should avoid updating the account credentials while Pipelines using that account are executing. This may lead to unexpected results, including locking your Coupa account.
Account Settings
Parameter Name
Data Type
Description
Default Value
Example
Label
String
Required. The name for the account. We recommend you update the account name if there is more than one account in your project.
N/A
SnapLogic Coupa Account
API Key Name
String
Required. The API key associated with the Coupa instance. These keys are created in the Coupa console. To retrieve the API key for your account, login to your Coupa account and go to Setup > Company Setup > API Keys.
API keys are case-sensitive.
Only an administrator can create/edit API keys. If you are not an administrator, contact your Coupa administrator for the API keys. See API Key Security for details.
N/A
Base URL
URL
Required. The URL associated with your Coupa instance. Contact your Coupa administrator to retrieve this URL.
Updated and certified against the current SnapLogic Platform release.
August 2024
main27765
Stable
Updated and certified against the current SnapLogic Platform release.
May 2024
main26341
Stable
Updated and certified against the current SnapLogic Platform release.
February 2024
main25112
Stable
Updated and certified against the current SnapLogic Platform release.
November 2023
main23721
Stable
Updated and certified against the current SnapLogic Platform release.
August 2023
main22460
Stable
Updated and certified against the current SnapLogic Platform release.
May 2023
main21015
Stable
Upgraded with the latest SnapLogic Platform release.
February 2023
main19844
Stable
Upgraded with the latest SnapLogic Platform release.
December 2022
431patches19431
Latest
Fixed an issue with the Coupa OAuth2 account where the account intermittently failed when refreshing the access token.
November 2022
main18944
Stable
Upgraded with the latest SnapLogic Platform release.
4.30 Patch
430patches17137
Latest
The Coupa Read Snap now reads all the records (using the Next Request) even when the page has fewer records, until the zero record count.
August 2022
main17386
Stable
Upgraded with the latest SnapLogic Platform release.
4.29
main15993
Stable
Added a new account type Coupa OAuth2 that enables OAuth2 authentication for all Coupa Snaps.
Enhanced the Coupa Create and Coupa Update Snaps with the minimum number of output views to zero.
The Coupa Account will be deprecated after 4.29 GA, as Coupa will discontinue the support of the API-based authentication in their upcoming September 2022 Release (R34). We recommend that you migrate your existing Pipelines configured with Coupa Account to Coupa OAuth2 Account immediately. Learn more: Coupa API Keys Deprecation.
4.28
main14627
Stable
Upgraded with the latest SnapLogic Platform release.
4.27
main12833
Stable
Upgraded with the latest SnapLogic Platform release.
4.26
main11181
Stable
Upgraded with the latest SnapLogic Platform release.
4.25 Patch
425patches10994
Latest
Enhanced the Snap Pack to support HTTP Proxy Authentication.
4.25
main9554
Stable
Upgraded with the latest SnapLogic Platform release.
4.24
main8556
Stable
Enhanced the Snap Pack to support Cross-Account IAM role that allows accessing the queues residing in another AWS account.
4.23
main7430
Stable
Upgraded with the latest SnapLogic Platform release.
4.22
main6403
Stable
Upgraded with the latest SnapLogic Platform release.
4.21 Patch
421patches5851
Latest
Fixed the Coupa Read Snap that is unable to read all the available records.
4.21
snapsmrc542
Stable
Upgraded with the latest SnapLogic Platform release.
4.20
snapsmrc535
Stable
Upgraded with the latest SnapLogic Platform release.
4.19
snaprsmrc528
Stable
Introduced Coupa Snap Pack. Create, update, and fetch Coupa resource records. This Snap Pack includes the following Snaps:
Coupa Create: Create Coupa resource records.
Coupa Read: Fetch Coupa resource records.
Coupa Update: Update Coupa resource records. You can also deactivate Coupa resources using this Snap.