The RequestStatusOut object contains the TransactionIdentifier, PassthroughIdentifier, State, API Call, DeliveryStatus, and DeliveryDate for that transaction.
| Name | Type | Description |
|---|---|---|
| TransactionIdentifer | string | An identifier assigned by the solution for the generate image event. This ID is used for request tracking purposes. |
| PassthroughIdentifier | string | The PassThroughIdentifier is an optional user-defined generated parameter. This parameter is case-sensitive. The PassThroughIdentifier MUST be unique for each request. If a PassThroughIdentifier has been submitted previously for an account and exists in the database, Expere Document Services will return the original transaction ID. A new transaction ID will not be created. If the PassThroughIdentifier is passed in the request and the parameter is empty (null), Expere Document Services will process the request and return a new transaction ID. |
| State | string | A string of data indicating a Successful, Failed, or Incomplete state. |
| APICall | string | A string of data indicating a Deliver, SelectAndGenerate, or SelectGenerateAndDeliver API call. |
| DeliveryStatus | string | A string of data indicating a Created, Error, Mailed, Processing, or Blank delivery status. |
| DeliveryDate | date/Time | A date and time stamp for the submitted transaction. |
| CallbackStatus | string | A string of data containing one of the following Callback statuses: CallbackSuccessful, CallbackFailed, CallbackNotRequested |