Cloud Elements Ecwid
Cloud Elements Ecwid is an API connector for integrating Ecwid online store data with other applications.
- Base URL:
https://api.cloud-elements.com/elements/api-v2 - Auth:
bearer(pass your key via theapiKeyinput)
Operations
getbulkjobs— GET /bulk/jobs — Fetch all the bulk jobs for an instancegetbulkerrors— GET /bulk/{id}/errors — Retrieve the errors of a bulk job.getbulkstatus— GET /bulk/{id}/status — Retrieve the status of a bulk job.getbulkbyobjectname— GET /bulk/{id}/{objectName} — Retrieve the results of an asynchronous bulk query.getcustomers— GET /customers — Find customers in the eCommerce system, using the provided CEQL search expression. If no search expression is provided, all records will be retrievedgetcustomerbyid— GET /customers/{id} — Retrieve a customer associated with a given ID from the eCommerce system. Specifying a customer with an ID that does not exist will result in an error response
Inputs
apiKey— your cloud-elements-ecwid API keyoperation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Example
operation: getbulkjobs
apiKey: <your key>
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
apiKey |
string | yes | — | DEPRECATED — bind an API Key credential to the task with credentialName instead. A key pasted here is stored in the workflow definition in clear and appears in every export of it. Still honoured for workflows built before the change. |
operation |
string | yes | — | One of: getbulkjobs, getbulkerrors, getbulkstatus, getbulkbyobjectname, getcustomers, getcustomerbyid |
id |
string | no | — | Path parameter id (required by some operations). |
objectName |
string | no | — | Path parameter objectName (required by some operations). |
query |
string | no | — | Optional query params as a JSON object string, e.g. {"limit": 10}. |