Documents

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.

post/v1/documents/batch

Request

  • Base URL: https://signaledi.com/api
  • URL: https://signaledi.com/api/v1/documents/batch
  • Auth: HTTP bearer

Headers

Idempotency-Keystring required

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

BatchRequest required(unresolved $ref)

Response

Batch processed. Inspect results[] for per-item outcomes; accepted/rejected summarise counts.

oktrue required
acceptedinteger required
rejectedinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.