REST API translator for EDI files

Consume a simple REST API using any programming language to parse EDI files to JSON. All EDI transactions are transposed according to their configurable specifications.

  • Convert EDI files to JSON
  • Switch between standard and custom EDI models
  • Automatic EDI delimiters detection
X12 to JSON
curl -L -X POST 'https://api.edination.com/v2/x12/read' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-H 'Content-Type: text/plain' \
--data-binary '@/C:/purchase-order.edi'
See API Reference X12 EDIFACT HL7 VDA NCPDP

REST API generator for EDI files

Build EDI files quickly, either from scratch or by editing a parsed file. Use our OpenEDI format to standardize EDI transactions and interchanges.

  • Build EDI files from JSON
  • Configure interchange headers like ISA and UNB
  • Batch multiple groups or messages
JSON to X12
curl -L -X POST 'https://api.edination.com/v2/x12/write' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-H 'Content-Type: application/json' \
--data-raw '{ X12Interchange object }'
See API Reference X12 EDIFACT HL7 VDA NCPDP

REST API validator for EDI files

Validate EDI syntax to identify any issues in your EDI files immediately. Ensure EDI data is compliant and avoid unnecessary chargebacks and roundtrips.

  • Validate EDI messages against their models
  • Choose from pre-build EDI models or custom ones.
  • Use our OpenEDI format to configure the models.
Validate X12 message
curl -L -X POST 'https://api.edination.com/v2/x12/validate' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-H 'Content-Type: application/json' \
--data-raw '{ X12Interchange object }'
See API Reference X12 EDIFACT HL7 VDA NCPDP

Generate EDI acknowledgments

Automatically generate EDI compliant acknowledgments - TA1, 997, or 999 for X12, and CONTRL (technical and functional) for EDIFACT.

  • Detect duplicates and configure reference numbers
  • Generate either multiple 997/999 acks or a batch
  • Enforce or suppress technical acks
Generate X12 acknowledgment
curl -L -X POST 'https://api.edination.com/v2/x12/ack' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-H 'Content-Type: application/json' \
--data-raw '{ X12Interchange object }'
See API Reference X12 EDIFACT HL7 VDA NCPDP

Get Started in No Time

All your EDI translation and validation operations in one place so you can reuse and attach them to any of your internal processes or solutions in a standard way.