// ... 419 more lines (total: 419)
EDIBridge / transform

Data transformation API

Anything in.
Anything out.

One API that turns any business document into any other — X12 EDI, JSON, CSV, XML, flat files. Priced per transform. No minimums, no setup fees, no sales call. No account, if you don't want one.

POST /v1/transform?from=x12&to=json 212 ms

In — raw X12 850

ISA*00*...*ZZ*4WALMART*P*>~
GS*PO*4WALMART*SUPPLIER*...~
ST*850*0001~
BEG*00*SA*8473229**20260707~
REF*DP*00093~
DTM*002*20260714~
N1*ST*WALMART DC 6094*UL*0078~
PO1*1*24*EA*7.50**UP*0123456~
CTT*1~
SE*10*0001~

Out — JSON

{
  "po_number": "8473229",
  "order_date": "2026-07-07",
  "ship_by": "2026-07-14",
  "ship_to": { "name": "WALMART DC 6094" },
  "lines": [{
    "upc": "0123456",
    "qty": 24, "unit_price": 7.50
  }]
}

The whole document lifecycle, one meter

Most EDI vendors sell you a mailbox. We sell working data — transformed, validated against the retailer that will actually judge it, and mapped by AI when your format has never been seen before.

POST /v1/transformAny format → any format

X12, JSON, CSV, XML, flat files — in any direction. Structure-aware, not regex-deep: qualifiers, loops, and envelopes survive the trip.

POST /v1/validateRetailer-grade validation

"Will Walmart reject this file?" — answered before you send it. Findings ranked fatal / warning / info against real retailer profiles, not just the base standard.

POST /v1/mapAI field mapping

Point it at headers it has never seen; get a confidence-scored mapping to the right X12 elements, with the reasoning attached. Honest confidence — agents chain on these.

POST /v1/generateCompliant generation

856 ASNs, 810 invoices, 997 acknowledgments generated with correct envelopes and control numbers — the paperwork half of every order cycle.

Agent-native

Your AI agent can pay for this API by itself

  • Every endpoint speaks x402: no key, no signup — the response quotes a price, the agent pays in stablecoin, the answer comes back in the same second.
  • Published as MCP tools with prices in the tool descriptions, so agents can budget before they call.
  • Deterministic, machine-readable errors. The caller is a program; we write error messages like it.

First call, no credentials

$ curl -X POST transform.edibridge.com/v1/validate \
    --data-binary @po_850.edi

HTTP/2 402 Payment Required
{ "price": "$0.25", "asset": "USDC",
  "pay_to": "edibridge.eth", "expires_in": 60 }

# pay, retry with proof — HTTP/2 200
{ "valid": false,
  "findings": [{ "severity": "fatal",
    "segment": "PO1", "code": "MISSING_UP",
    "message": "Line 3 has no UPC qualifier" }] }

Prices on the page, not behind a demo

Pay for outcomes, not paperwork. A purchase order that fans out into acknowledgment, shipment, and invoice is one order — we price it that way.

WhatPrice
/v1/transform $0.05 / document Any format, any direction
/v1/validate 10 free / day $0.25 / file Retailer-profile compliance report
/v1/map $0.75 / call AI mapping with confidence scores
order cycle $0.35 / order 850 → 855 → 856 → 810, priced once
monthly minimums setup fees per-partner charges sales calls lock-in

Doing real monthly volume?

The flat plan is the better deal past ~200 documents a month: $49/mo, every endpoint, human support, your own SFTP/AS2 endpoints and QuickBooks sync.

Start at edibridge.com

Just here to transform something?

Point your agent — or your curl — at the API and pay for exactly one call. The meter is the whole relationship, if that's all you need.

transform.edibridge.com/mcp · transform.edibridge.com/v1 · OpenAPI spec