The Vtex iPaaS component that connects to VTEX API
https://bestpartnerbr.myvtex.com/
or bestpartnerbr
)Please Note: To generate app keys in your account, you should follow the instructions seen in the Application Keys article in VTEX Help Center.
Polls VTEX API for new and updated objects.
Customers
object.Created
, Updated
or Last interaction
.Updated
option - only updated objects will be polled, VTEX API fills updatedIn field only if you change object, for created object this field is empty, use Last interaction
if you need bothExecutes custom request
false
.GET
, POST
, PUT
, PATCH
, DELETE
. HTTP verb to use in the request.Provides the possibility to obtain multiple objects from the server by passing in some unique criteria for finding objects and retrieving them.
Customers
, Orders
or Products
.Please Note: For now this action supports only
Orders
Object Type.
Fetch All
, Fetch Page
, Emit Individually
.Fetch Page
mode. A value of 0 indicates that the results will be an empty array with only totalCountOfMatchingResults
property populated.Fetch Page
mode.OrderField
and orderType (sort direction)
pairs, separated by coma, defaults to empty array. Can be seen only if it’s the Fetch Page
mode. Array of strings representation: ['OrderField,orderType','OrderField,orderType']
. Order Field expected values: creationDate, orderId, items, totalValue and origin. Order Type expected values: asc and desc. For example: ['totalValue,desc','creationDate,asc']
.Search terms
to be combined, defaults to empty array. Example: ["fieldName,fieldValue","fieldName,fieldValue"]
.Depending on the Behavior
it can be:
Fetch Page
mode: An object with key results
that has an array of object as its value, and key totalCountOfMatchingResults
which contains the total number of results (not just on the page), which match the search criteria.Fetch All
mode: an object, with key results that has an array as its value.Emit Individually
mode: each object that fills the entire message.Please Note: When the user passes search criteria that doesn’t match any objects - an empty array inside the object is returned as the results: [], with additional field totalCountOfMatchingResults: 0
Provides the possibility to obtain single object from the server by passing in some unique criteria.
Customers
, Orders
or Products
Selected object that fills the entire message
Action to bulk map product SKUs to VTEX product IDs and backward
Please Note: If no objects found - error will be thrown
Products
;SKU -> VTEX ID
or VTEX ID -> SKU
;If Conversion direction
is set to SKU -> VTEX ID
:
[1, 2, 3]
If Conversion direction
is set to VTEX ID -> SKU
:[1, 2, 3]
Conversion direction
is set to SKU -> VTEX ID
then SKU
as key and VTEX ID
as value
If Conversion direction
is set to VTEX ID -> SKU
then VTEX ID
as key and SKU
as valueAllows upsert object by chosen schema
Customers
Please Note:
Customers
upsert requires an
Upsert Schema
Dynamically generated fields according to chosen Upsert Schema
Placing an order from an existing cart to VTEX. Documentation: https://developers.vtex.com/vtex-rest-api/reference/placeorderfromexistingorderform#placeorder
Order schema
Result Object: contains orderGroup
key which could be taken as ID
for Lookup Object (at Most 1)
action.
For example it could mapped to the next step as orderGroup-01
.
Click here to learn more about the elastic.io iPaaS