Submit up to 100 outbound EDI documents in one request (per-item partial success).
Payload and metadata must be JSON objects. Caller metadata may not set server-owned dispatch fields; invalid items are reported without failing valid items (per-item code values include VALIDATION_ERROR, PARTNER_NOT_FOUND, STANDARD_DOCUMENT_TYPE_MISMATCH, INVALID_EDI_DOCUMENT, HEALTHCARE_DATA_CLASSIFICATION_REQUIRED, IDEMPOTENCY_CONFLICT, LAB_VALIDATION_FAILED, DATA_FLOW_CONNECTION_MISMATCH, OUTBOUND_FAILED). Throttled at 60 calls per minute per API key.
Request
- Base URL: https://signaledi.com/api
- URL: https://signaledi.com/api/v1/documents/batch
- Auth: HTTP bearer
Headers
Client-generated unique key, 8-128 characters (x-idempotency-key is accepted as an alias). Replaying the same key with the same body returns the stored response without re-enqueuing the document; the same key with a different body is rejected with 409 IDEMPOTENCY_CONFLICT. A missing or out-of-range key is rejected with 400 IDEMPOTENCY_KEY_REQUIRED.
Request body
Response
Batch processed. Inspect results[] for per-item outcomes; accepted/rejected summarise counts.
Changes
No recorded changes to this operation across all 1 revision of this API.