← All Tools
Developer Tool
πŸ”—

Inbound Webhooks

Receive EDI from any trading partner via a simple HTTPS endpoint.

Every trading partner you configure gets a unique inbound webhook URL. Share it with your partner β€” they POST their X12 EDI to it, and x12port parses, logs, and processes the document automatically.

Features
What's included
βœ“

Unique URL per partner

Each trading partner gets their own endpoint token. No shared credentials, no routing ambiguity.

βœ“

Automatic ISA parsing

x12port extracts the control number, sender ID, receiver ID, and transaction sets from the ISA/GS envelope automatically.

βœ“

Auto-997 generation

For inbound 850, 856, 810 and similar documents, a 997 functional acknowledgment is automatically queued.

βœ“

Test and production modes

Partners can hit the same URL with ?env=test to submit sandbox traffic. Or the endpoint reads ISA15 from the document itself.

βœ“

Raw content storage

Up to 20,000 characters of raw EDI are stored per transaction for debugging.

βœ“

Partner plan enforcement

Trial accounts receive all inbound traffic as test-flagged. Production inbound only flows on paid plans.

Who It's For
Built for your role
Developers replacing AS2/SFTP
A simple HTTPS POST is easier to configure than managing AS2 certificates or SFTP servers.
EDI consultants
Give each client a dedicated inbound URL and route their partner traffic cleanly.
Integration teams
Trigger internal processing immediately when EDI arrives β€” no polling required.
πŸ”—

Ready to try Inbound Webhooks?

Start your free developer trial. Sandbox access is unlimited. Production unlocks when you subscribe.

Start Developer Trial
✨ x12port Assistant
Free AI support • No credits needed
Hi! I’m the x12port AI Assistant. Ask me anything about EDI, your account, or how to use x12port. 👋