Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Field

Data type

Description

refId

String

If you used a refId when submitting the message, this will be mirrored here. If not, this will be null.

id

String

This is Common’s internal message ID for this message. It mirrors the ID which was given to you when submitting the message. If the message is a multipart message, the id will have the following pattern {id}${n}* where n is the ordinal number that identifies the part.

 

*Example: abc123$0 is the first part of the message with id abc123

operator

String

The telecom operator the message was sent to (The end-users’s operator)

sentTimestamp

DateTime

The timestamp when Common sent the message to the telecom operator.

UTC time formatted according to RFC3339.

timestamp

DateTime

The timestamp from the telecom operator for this status message. UTC time formatted according to RFC3339.

resultCode

Integer

The status of the message. For what the different codes mean, see Status codes table below.

operatorResultCode

String

The unmapped status of the message from the operator. Each telecom operator has different statuses and this is only provided for debugging or reference, resultCode is the real status.

segments

Integer

The number of segments (of 140 bytes) the message was split into for delivery.

gateCustomParameters

<List>KeyValue

If there are any custom parameters set on your gate, they will be provided here. Usually blank.

customParameters

<List>KeyValue

If there are any extra fields in the delivery report Common receives from the operator, they will be listed here. Usually blank or non-important. Note: the parameters source and destination (as defined in the request) added by default to the customParameters.

Result Codes

Follow this link for a listing of common result codes,https://sergel.atlassian.net/wiki/spaces/~7012173a4d6732ef54b5ea88da4ffab44a251/pages/1926660101.

...