Skip to main content

Receive and parse an EDI 856 ASN

Inbound ASN flow: webhook payload for EDI 856, normalized JSON fields, and mapping tips for WMS/ERP ingestion.

Inbound flow overview

When a partner sends an 856 ASN, SignalEDI validates structure and emits a webhook with normalized JSON for WMS/ERP ingestion.

  • HL hierarchy: shipment → order → pack → item
  • Ties to the original 850 PO when present

Example webhook envelope

Verify X-SignalEDI-Signature before trusting the body.

{
  "event": "document.validated",
  "documentId": "doc_01H…",
  "partnerId": "retailmart",
  "documentTypeCode": "856",
  "payload": {
    "shipmentId": "SHP-2201",
    "cartons": [{ "sscc": "00012345678901234567", "lines": [{ "sku": "SKU-100", "quantity": 24 }] }]
  }
}

Mapping to your system

Map shipmentId and SSCC barcodes to warehouse receipts. Keep idempotency on documentId because webhook retries are expected on 5xx responses.

Common questions

Built for SMB teams that need API-first EDI, healthcare diligence, and predictable pricing.

SignalEDI keeps the public promise consistent across every route: real-time processing, transparent monthly plans, no per-document fees, QuickBooks-friendly handoffs, and core healthcare X12 workflows on paid plans.

HIPAA-aware handlingBAA path documentedSecure API + webhooksNo per-document fees

Operations teams

A supplier operations team can see partner setup, validation, exceptions, and QuickBooks handoff in one workspace instead of chasing spreadsheets.

Healthcare billing

837, 835, and 270/271 workflows are explained in plain English, with HIPAA-aware handling and a documented BAA review path for diligence.

Developer teams

JSON/CSV in and X12 out, with API docs, webhooks, real-time status, and validation responses that make EDI feel like modern infrastructure.

Preview case studies

© 2026 CCCM Consulting LLC. All rights reserved.