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

Import SEF files

Automatically migrate all EDI SEF files you have accumulated over the years into our OpenEDI format, and start using them with EDI API.

  • Imports all SEF sets into a single OpenEDI model
  • Supports the complete SEF format
  • The imported models are immediately available
Import SEF file
curl -L -X POST 'https://api.edination.com/v2/models' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-F 'file=@"/C:/x12-850.sef"'
See API Reference EDI Models

Modify and upload OpenEDI models

Create EDI specifications in our OpenEDI Format from scratch, or edit existing ones to adhere to all partner-specific requirements.

  • Upload OpenEDI models as JSON or YAML files
  • Match any partner-specific EDI format
  • The imported models are immediately available
Upload OpenEDI model
curl -L -X POST 'https://api.edination.com/v2/models' \
-H 'Ocp-Apim-Subscription-Key: 3726884f1b5d4fa686bf131e91476a60' \
-F 'file=@"/C:/x12-850.json"'
See API Reference EDI Models

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.