Skip to main content

EDITransaction

Represents a single EDI transaction instance, including direction and raw data.

type EDITransaction {
createdAt: ISO8601DateTime!
deliveredAt: ISO8601DateTime
deliveryErrors: [JSON!]
deliveryStatus: String
direction: String!
transactionData: JSON!
transactionType: String
}

Fields​

EDITransaction.createdAt ● ISO8601DateTime! non-null scalar common​

When this transaction was created

EDITransaction.deliveredAt ● ISO8601DateTime scalar common​

When the transaction was successfully delivered to Endless EDI.

EDITransaction.deliveryErrors ● [JSON!] list scalar common​

Array of delivery error objects containing message, status_code, and timestamp.

EDITransaction.deliveryStatus ● String scalar common​

The delivery status of the transaction: 'pending', 'delivered', or 'failed'.

EDITransaction.direction ● String! non-null scalar common​

Transaction direction: inbound or outbound

EDITransaction.transactionData ● JSON! non-null scalar common​

Raw transaction payload as stored

EDITransaction.transactionType ● String scalar common​

The EDI transaction type code (e.g., '856', '855', '810').

Member Of​

EDIDocument object