For EDI integrators and technical consultants. Developer accounts include the Visual Mapping GUI, EDI Validator, endpoint configuration, and API access on top of everything available to clients.
Sign up at /signup?type=developer. Developer accounts have access to all client features plus the full developer toolset. After email verification, your developer workspace is available immediately at /dashboard.
The developer dashboard gives you a unified overview of your mapping projects, endpoints, connected clients, and API key status. Key sections:
The Mapping GUI at /mapping lets you build X12 field-mapping rules visually. See the Visual Mapping GUI full guide → for a step-by-step walkthrough covering all features. Supported formats on both source and target sides:
| Format | Notes |
|---|---|
| X12 | Native ANSI X12 EDI (ISA/GS/ST envelope) |
| JSON | Flat or nested JSON objects |
| CSV | Comma-separated with header row |
| XML | Structured XML documents |
none, uppercase, lowercase, trim, date_isoPaste a source document and click AI Suggest. The AI analyzes the document and generates 5–15 mapping rule suggestions. You can accept, modify, or discard each one. Costs 1 credit.
After building rules, paste a full source document and click Convert. The output appears in the right panel. You can save the output to your Document Vault directly from the converter.
The validator at /dev/validate checks X12 documents for structural and segment-level errors.
Endpoints at /endpoints define the communication channels between you and your trading partners. x12port supports:
| Type | Common use | Key config fields |
|---|---|---|
| AS2 | Large retailers (Walmart, Target, Amazon, Home Depot) | AS2 ID, partner AS2 ID, URL, certificates |
| SFTP | Mid-market partners, 3PLs | Host, port, username, key or password, inbox/outbox paths |
| API | Modern ERP/WMS integrations | Endpoint URL, auth type, API key or Bearer token |
| VAN | Value-Added Networks (GS1, SPS Commerce, TrueCommerce) | VAN provider, mailbox ID, credentials |
Each endpoint is linked to a trading partner. One partner can have multiple endpoints (e.g., AS2 for production, SFTP for testing).
Developer clients at /dev/clients are the business accounts you manage on behalf of your customers. You can:
Your developer dashboard shows a unique shareable link. When a business signs up via that link, they're linked to your account automatically and appear in your Dev Clients view.
Generate API keys from your developer dashboard under API Access. x12port uses two environments:
| Environment | Key prefix | Use for |
|---|---|---|
| Sandbox | xp_test_... | Development and testing — no real documents processed |
| Live | xp_live_... | Production — real EDI documents and partner connections |
See the API Reference for how to authenticate and use the available endpoints.
When configuring trading partner connections for your clients, select the transaction sets that apply. The most common sets across industries:
For a full list of supported transaction sets, see EDI Basics.