$API_TOKEN=<YOUR_API_TOKEN>
$cat > input.json << 'EOF'
<{
< "snapshotId": "synthetic-revision-review-2026-10-04",
< "orderLines": [
< {
< "rowId": "o1",
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L1",
< "sku": "SKU1",
< "unit": "ea",
< "orderedQuantity": "10",
< "requiredDeliveryDate": "2026-10-20"
< },
< {
< "rowId": "o2",
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L2",
< "sku": "SKU2",
< "unit": "ea",
< "orderedQuantity": "10",
< "requiredDeliveryDate": "2026-10-20"
< },
< {
< "rowId": "o3",
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L3",
< "sku": "SKU3",
< "unit": "ea",
< "orderedQuantity": "10",
< "requiredDeliveryDate": "2026-10-20"
< },
< {
< "rowId": "o4",
< "supplierId": "002",
< "poId": "PO2",
< "lineId": "L4",
< "sku": "SKU4",
< "unit": "kg",
< "orderedQuantity": "5",
< "requiredDeliveryDate": "2026-10-20"
< },
< {
< "rowId": "o5",
< "supplierId": "003",
< "poId": "PO3",
< "lineId": "L5",
< "sku": "SKU5",
< "unit": "ea",
< "orderedQuantity": "8",
< "requiredDeliveryDate": "2026-10-20"
< }
< ],
< "orderLinesCsv": "",
< "orderColumns": {
< "rowId": "rowId",
< "supplierId": "supplierId",
< "poId": "poId",
< "lineId": "lineId",
< "sku": "sku",
< "unit": "unit",
< "orderedQuantity": "orderedQuantity",
< "requiredDeliveryDate": "requiredDeliveryDate"
< },
< "promiseLots": [
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L1",
< "sku": "SKU1",
< "unit": "ea",
< "rowId": "p1",
< "revisionId": "r-selected",
< "promiseId": "lot1",
< "quantity": "6",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L1",
< "sku": "SKU1",
< "unit": "ea",
< "rowId": "p2",
< "revisionId": "r-selected",
< "promiseId": "lot2",
< "quantity": "4",
< "status": "backordered",
< "promisedDeliveryDate": "2026-10-25"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L1",
< "sku": "SKU1",
< "unit": "ea",
< "rowId": "p3",
< "revisionId": "z-old",
< "promiseId": "lot3",
< "quantity": "10",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L2",
< "sku": "SKU2",
< "unit": "ea",
< "rowId": "p4",
< "revisionId": "r-selected",
< "promiseId": "lot4",
< "quantity": "9",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L2",
< "sku": "SKU2",
< "unit": "ea",
< "rowId": "p5",
< "revisionId": "r-selected",
< "promiseId": "lot5",
< "quantity": "1",
< "status": "cancelled"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L3",
< "sku": "SKU3",
< "unit": "ea",
< "rowId": "p6",
< "revisionId": "r-selected",
< "promiseId": "duplicate",
< "quantity": "5",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< },
< {
< "supplierId": "001",
< "poId": "PO1",
< "lineId": "L3",
< "sku": "SKU3",
< "unit": "ea",
< "rowId": "p7",
< "revisionId": "r-selected",
< "promiseId": "duplicate",
< "quantity": "5",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< },
< {
< "supplierId": "002",
< "poId": "PO2",
< "lineId": "L4",
< "sku": "SKU4",
< "unit": "kg",
< "rowId": "p8",
< "revisionId": "r-selected",
< "promiseId": "lot8",
< "quantity": "2",
< "status": "confirmed"
< },
< {
< "supplierId": "003",
< "poId": "PO3",
< "lineId": "L5",
< "sku": "SKU5",
< "unit": "box",
< "rowId": "p9",
< "revisionId": "r-selected",
< "promiseId": "lot9",
< "quantity": "8",
< "status": "confirmed",
< "promisedDeliveryDate": "2026-10-18"
< }
< ],
< "promiseLotsCsv": "",
< "promiseColumns": {
< "rowId": "rowId",
< "supplierId": "supplierId",
< "poId": "poId",
< "lineId": "lineId",
< "revisionId": "revisionId",
< "promiseId": "promiseId",
< "sku": "sku",
< "unit": "unit",
< "quantity": "quantity",
< "status": "status",
< "promisedDeliveryDate": "promisedDeliveryDate"
< },
< "selectedRevisions": [
< {
< "supplierId": "001",
< "poId": "PO1",
< "revisionId": "r-selected",
< "coverage": "complete"
< },
< {
< "supplierId": "002",
< "poId": "PO2",
< "revisionId": "r-selected",
< "coverage": "partial"
< },
< {
< "supplierId": "003",
< "poId": "PO3",
< "revisionId": "r-selected",
< "coverage": "complete"
< }
< ]
<}
<EOF
$curl "https://api.apify.com/v2/actors/h_murdock~supplier-promise-schedule-evidence/runs?token=$API_TOKEN" \
< -X POST \
< -d @input.json \
< -H 'Content-Type: application/json'