Skip to main content

SignalEDI documentation

API-first EDI docs for onboarding, X12 basics, trading partner setup, billing, REST endpoints, and webhooks — with JSON/CSV intake, instant validation, and real-time visibility.

Validation & Processing

After upload, SignalEDI runs a multi-step pipeline:

  1. Syntax check — verifies ISA/GS envelope structure, segment terminators, and element delimiters.
  2. Transaction set validation — checks mandatory segments, element formats, and code values against the X12 specification for the identified transaction set.
  3. Partner matching — matches the ISA06/ISA08 IDs to a configured trading partner in your account.
  4. Output routing — delivers the processed data per the output mode configured for that partner (EDI passthrough or JSON API).
  5. 997 acknowledgment — automatically generates a 997 FA back to the sender if configured.
Note: Validation errors produce a FAILED transaction status. Click any failed transaction to see the specific segment and element that caused the rejection.

Still have questions?

Our support team typically responds within a few hours during business hours.

Contact support

© 2026 SignalEDI Inc. All rights reserved.