REST Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/v1/documents/outbound | Send an outbound EDI document (JSON payload). Returns 202 with a document id. |
| GET | /api/v1/transactions | List your recent transactions (newest first), scoped to your API key. |
| GET | /api/v1/transactions/:id | Get a single transaction you own, with full status. |
| POST | /api/v1/parse | Parse a raw X12 interchange into structured JSON plus diagnostics. |
| POST | /api/v1/validate | Validate a raw X12 interchange against envelope rules; returns diagnostics. |
Trading partners are created in the dashboard (Settings → Trading Partners) or the developer console; pass the resulting partnerId to the API.
Example: list recent failed transactions:
curl -X GET "https://signaledi.com/api/v1/transactions?status=FAILED&limit=50" \
-H "Authorization: Bearer sk_live_YOUR_KEY" \
-H "Content-Type: application/json"Still have questions?
Our support team typically responds within a few hours during business hours.
Contact support