Coupa Create
Overview
You can use this Snap to create a record in the selected Coupa resource, for example accounts, suppliers, approvals, and contracts by using the relevant resource APIs. You can use this Snap only to select the resource in which the record is to be created; all record-related parameters must be passed through an upstream Snap such as the Mapper Snap.

- This is a Write-type Snap.
Works in Ultra Tasks
Supported Accounts
Prerequisites
- A valid Coupa Account with appropriate permissions.
- Resource parameters compliant with the resource's schema.
Limitations
None.
Snap views
| Type | Description | Examples of upstream and downstream Snaps |
|---|---|---|
| Input |
This Snap has exactly one document input view. The record details as a JSON document. |
|
| Output |
This Snap has at most one document output view. Details of the record along with the record ID. Level of detail varies according to the configuration of the Response Type field. Each record is assigned a unique ID. |
|
| Learn more about Error handling. | ||
Examples
Snap settings
| Field/Field set | Description |
|---|---|
Label String |
Required. Specify a unique name for the Snap. Modify this to be more appropriate, especially if more than one of the same Snaps is in the pipeline. Default value: Coupa Create Example: |
Response Type
String |
Specifies the level of detail required in the Snap's output. You can configure this keeping in mind the available memory and likely processing time that it would take to execute this Snap. Available options are:
See API Return Formats for more details. Default value: all Example: |
API Path
String/Expression/ Suggestion |
Required. The API name associated with the target resource. Select the target resource from the suggestions in the field. Suggestions vary based on the account. Example: |
|
Snap execution Dropdown list
|
Choose one of the three modes in
which the Snap executes. Available options are:
Default value: Execute only Example: Validate & Execute |