dataPath tells the workflow engine where to find the array of records in the response:
{ data: { orders: [{ id: "o1" }, { id: "o2" }] } }, dataPath: "data.orders" extracts the orders array so each item becomes a row in the output table.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Extract nested data from service responses
dataPath tells the workflow engine where to find the array of records in the response:
{
service: "shopify",
operation: "listOrders",
params: { limit: 250 },
dataPath: "data.orders",
outputTable: "raw_orders",
outputSchema: {
id: "VARCHAR",
order_number: "INTEGER",
total_price: "VARCHAR",
},
}
{ data: { orders: [{ id: "o1" }, { id: "o2" }] } }, dataPath: "data.orders" extracts the orders array so each item becomes a row in the output table.
| Field | Required | Description |
|---|---|---|
dataPath | No | Dot-notation path to the data array in the service response |
| Check |
|---|
dataPath exists in the service output schema |
