Skip to Content

Coupa

Coupa connections give you access to your team’s spend management data.

Source Setup

Coupa uses a Client ID/Client Secret pair for authentication. To get the required information follow these steps:

  1. Access your Coupa instance and go to the Setup → Oauth2/OpenID Connect Clients page.

  2. Click on Create. Select Client credentials for the grant type. Specify a Name for the Client, Login, Contact info, and Contact Email.

  3. Select all the read scopes.

  4. Click Create, copy the provided Client ID, Client Secret.

  5. Etleap also requires your Coupa subdomain for authentication.

Note

Prefer using an API? Go here  and select Coupa under the Body header to start creating a connection via API.

What Data is Available?

Check out the Coupa entities and relationships that you can load to your destination below.

Warning

Update-Mode Deletes Support

Deletes are not supported for update-mode entities with this connector.

You can create Coupa pipelines with the following entities:

EntityPipeline ModeIceberg Support
Account Types  Update-
Accounts  Update-
Addresses  Update-
Approvals  Update-
Budget Line Adjustments  ReplaceBatch
Budget Lines  Update-
Business Groups  Update-
Commodities  Update-
Contracts  Update-
Currencies  ReplaceBatch
Data File Sources  Update-
Departments  Update-
Easy Form Responses  Update-
Exchange Rates  Update-
Expense Lines  Update-
Expenses  Update-
Integration Runs  Update-
Integrations  Update-
Invoices  Update-
Items  Update-
Lookup Values  Update-
Order List  Update-
Payables/Invoices  Update-
Payment Terms  Update-
Project Memberships  Update-
Projects  Update-
Purchase Orders  Update-
Purchase Orders Lines  Update-
Quote Requests  Update-
Receiving Transactions  Update-
Requisitions  Update-
Supplier Items  Update-
Suppliers  Update-
Tax Registrations  ReplaceBatch
Users  Update-