DataShift
EDI

DataShift EDI

Public DataShift EDI documentation for canonical documents, validation, errors, and versioned contracts.

Public documentation for DataShift canonical EDI documents, validation, operational errors, versioned contracts, and generated schema models.

What DataShift publishes

Versioned JSON Schema and OpenAPI contract artifacts, human-readable document models, validation guidance, public error codes, and release notes.

How to prepare

Validate payloads against the published schemas, preserve correlation identifiers, understand DataShift-managed fields, and store public error codes with business references.

Where to start

Implement the lifecycle in order: Purchase Order, Purchase Order Acknowledgement, Advance Shipping Notice, then Invoice.

Document Lifecycle

The canonical lifecycle starts with a purchase order and preserves correlation references through acknowledgement, shipment, and invoice reconciliation. Open Documents.

Machine-readable artifacts

Published for machines

The OpenAPI description of the EDI API is published at /edi/openapi/v1.json. Current JSON Schemas are published at /edi/schemas/v1/purchase-order, /edi/schemas/v1/purchase-order-acknowledgement, /edi/schemas/v1/advance-shipping-notice and /edi/schemas/v1/invoice.

The same OpenAPI documents are also rendered as an API reference.

Last updated on

On this page