Skip to main content

Set X12 Delimiters

Configures the X12 EDI delimiter characters used by a mailbox for element, sub-element, and segment separation, overriding the parent network defaults.

Endpoint

POST /v2/mailboxes/x12-delimiters

Request Body

FieldTypeRequiredConstraintsDescription
mailboxIdintegerYesID of the mailbox to configure
elementDelimiterstringYesSingle characterCharacter used to separate data elements (typically *)
subElementDelimiterstringYesSingle characterCharacter used to separate composite sub-elements (typically : or >)
segmentTerminatorstringYesSingle characterCharacter used to end each segment (typically ~)
{
"mailboxId": 5001,
"elementDelimiter": "*",
"subElementDelimiter": ">",
"segmentTerminator": "~"
}

Response

Returns a success indicator confirming the delimiter settings were saved.

{
"success": true,
"data": null,
"errorCode": null,
"message": "X12 delimiters updated."
}

Code Examples

curl -X POST "https://rest.ecgrid.io/v2/mailboxes/x12-delimiters" \
-H "X-API-Key: $ECGRID_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "mailboxId": 5001, "elementDelimiter": "*", "subElementDelimiter": ">", "segmentTerminator": "~" }'

See Also