$API_TOKEN=<YOUR_API_TOKEN>
$cat > input.json << 'EOF'
<{
< "invoiceFile": {
< "format": "csv",
< "text": "shipment_id,package_id,tracking_number,service,zone,invoice_date,actual_weight,billed_weight,length_cm,width_cm,height_cm,charge_type,record_type,amount,currency\r\nS-CORRECT,P1,TRK-S-CORRECT,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,14.40,USD\r\nS-CORRECT,P1,TRK-S-CORRECT,GROUND,2,2026-06-01,3,3,0,0,0,FUEL,CHARGE,2.88,USD\r\nS-VARIANCE,P1,TRK-S-VARIANCE,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,20,USD\r\nS-DIM,P1,TRK-S-DIM,GROUND,2,2026-06-01,3,3,50,40,30,TRANSPORT,CHARGE,36.72,USD\r\nS-PERIOD,P1,TRK-S-PERIOD,GROUND,2,2026-07-01,3,3,0,0,0,TRANSPORT,CHARGE,28.08,USD\r\nS-CREDIT,P1,TRK-S-CREDIT,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CREDIT,-5,USD\r\nS-MISSING,P1,TRK-S-MISSING,GROUND,9,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,14.40,USD\r\nS-DUP,P1,TRK-S-DUP,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,14.40,USD\r\nS-DUP,P1,TRK-S-DUP,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,14.40,USD\r\nS-MULTI,P1,TRK-S-MULTI,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,17.28,USD\r\nS-MULTI,P2,TRK-S-MULTI,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,17.28,USD\r\nS-REMOTE,P1,TRK-S-REMOTE,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,14.40,USD\r\nS-REMOTE,P1,TRK-S-REMOTE,GROUND,2,2026-06-01,3,3,0,0,0,REMOTE,CHARGE,5,USD\r\nS-REMOTE,P1,TRK-S-REMOTE,GROUND,2,2026-06-01,3,3,0,0,0,FUEL,CHARGE,3.88,USD\r\nS-EUR,P1,TRK-S-EUR,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,CHARGE,17.28,EUR\r\nS-ADJUST,P1,TRK-S-ADJUST,GROUND,2,2026-06-01,3,3,0,0,0,TRANSPORT,ADJUSTMENT,2,USD\r\n"
< },
< "rateCardFile": {
< "format": "csv",
< "text": "rate_id,effective_from,effective_to,service,zone,currency,weight_from_exclusive,weight_to_inclusive,base_charge,per_kg_charge,weight_increment_kg,dimensional_divisor,minimum_charge,minimum_order,discount_percent,discount_order,fuel_percent,fuel_basis,currency_decimals\r\nR1,2026-01-01,2026-06-30,GROUND,2,USD,0,100,10,2,1,5000,15,BEFORE_DISCOUNT,10,BEFORE_FUEL,20,TRANSPORT_AND_ELIGIBLE_SURCHARGES,2\r\nR2,2026-07-01,2026-12-31,GROUND,2,USD,0,100,20,2,1,5000,15,BEFORE_DISCOUNT,10,BEFORE_FUEL,20,TRANSPORT,2\r\nEUR1,2026-01-01,2026-12-31,GROUND,2,EUR,0,100,10,2,1,5000,15,BEFORE_DISCOUNT,10,BEFORE_FUEL,20,TRANSPORT,2\r\n"
< },
< "surchargeRules": [
< {
< "rule_id": "REM1",
< "code": "REMOTE",
< "service": "GROUND",
< "zone": "2",
< "currency": "USD",
< "effective_from": "2026-01-01",
< "effective_to": "2026-12-31",
< "kind": "FIXED",
< "value": "5",
< "fuel_eligible": true,
< "applies_when": "INVOICE_CODE_PRESENT"
< }
< ]
<}
<EOF
$curl "https://api.apify.com/v2/actors/afkdigital~newapi75-freight-invoice-surcharge-auditor/runs?token=$API_TOKEN" \
< -X POST \
< -d @input.json \
< -H 'Content-Type: application/json'