EDIBridge Transform

Home / Docs / CSV → JSON

CSV → JSON live

Turn business CSV (v1 header contract) into canonical purchase-order JSON.

Endpoint

POST /v1/transform?from=csv&to=json

curl (copy-paste)

curl -sS -X POST 'https://transform.edibridge.com/v1/transform?from=csv&to=json' \
  -H 'content-type: text/csv' \
  --data-binary @- <<'CSV'
PO_Number,Order_Date,Ship_To_Name,Ship_To_Address,Ship_To_City,Ship_To_State,Ship_To_Zip,Item_UPC,Item_Description,Quantity,Unit_Price,Unit_Of_Measure
DEMO001,2026-07-01,Demo Store,100 Main St,Austin,TX,78701,012345678901,Demo Widget,12,9.99,EA
CSV

Expect 200 application/json. Launch price $0.05/document (free preview today).

CSV v1 header contract

All 12 columns required, this exact order. One row = one line item; PO/ship-to columns repeat per line.

PO_Number, Order_Date, Ship_To_Name, Ship_To_Address, Ship_To_City, Ship_To_State,
Ship_To_Zip, Item_UPC, Item_Description, Quantity, Unit_Price, Unit_Of_Measure

Non-conforming headers → 400 CSV_READ_ERROR. Arbitrary schemas need /v1/map (coming soon) or EDIBridge SaaS Field Maps.

← All docs · Check live directions