POST api/WIJuvenile/TransactionStatus

Request Information

URI Parameters

None.

Body Parameters

WIJuvenileAPI_TransactionStatusRequest
NameDescriptionTypeAdditional information
sTransactionId

string

None.

authUser

AuthUser

None.

Request Formats

application/json, text/json

Sample:
{
  "sTransactionId": "sample string 1",
  "authUser": {
    "userid": "sample string 1",
    "password": "sample string 2"
  }
}

application/xml, text/xml

Sample:
<WIJuvenileAPI_TransactionStatusRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased.WIJuvenileAPI">
  <authUser xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">
    <password>sample string 2</password>
    <userid>sample string 1</userid>
  </authUser>
  <sTransactionId>sample string 1</sTransactionId>
</WIJuvenileAPI_TransactionStatusRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'WIJuvenileAPI_TransactionStatusRequest'.

Response Information

Resource Description

WIJuvenileAPI_TransactionResponse
NameDescriptionTypeAdditional information
transactionResponse

returnTransactionStatus

None.

sErrorMsg

string

None.

bHasError

boolean

None.

nErrorCode

integer

None.

totalMillisecs

integer

None.

enErrorCode

enERROR

None.

lTransactionId

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "transactionResponse": {
    "transactionField": {
      "sortvalueField": 1,
      "transactiondatetimeField": "sample string 2",
      "transcodeField": "sample string 3",
      "descriptionField": "sample string 4",
      "signedamountField": 5.0,
      "transactionnumField": "sample string 6"
    },
    "resultinfoField": {
      "codeField": 64,
      "textField": "sample string 2",
      "detailField": {}
    }
  },
  "sErrorMsg": "sample string 1",
  "bHasError": true,
  "nErrorCode": 0,
  "totalMillisecs": 4,
  "enErrorCode": 0,
  "lTransactionId": 5
}

application/xml, text/xml

Sample:
<WIJuvenileAPI_TransactionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased.WIJuvenileAPI">
  <bHasError xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">true</bHasError>
  <enErrorCode xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">NO_ERROR</enErrorCode>
  <lTransactionId xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">5</lTransactionId>
  <nErrorCode xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">0</nErrorCode>
  <sErrorMsg xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">sample string 1</sErrorMsg>
  <totalMillisecs xmlns="http://schemas.datacontract.org/2004/07/CNCWrapperBased">4</totalMillisecs>
  <transactionResponse xmlns:d2p1="http://schemas.datacontract.org/2004/07/WI_Juvenile_Webservice_Async">
    <d2p1:resultinfoField>
      <d2p1:codeField>64</d2p1:codeField>
      <d2p1:detailField />
      <d2p1:textField>sample string 2</d2p1:textField>
    </d2p1:resultinfoField>
    <d2p1:transactionField>
      <d2p1:descriptionField>sample string 4</d2p1:descriptionField>
      <d2p1:signedamountField>5</d2p1:signedamountField>
      <d2p1:sortvalueField>1</d2p1:sortvalueField>
      <d2p1:transactiondatetimeField>sample string 2</d2p1:transactiondatetimeField>
      <d2p1:transactionnumField>sample string 6</d2p1:transactionnumField>
      <d2p1:transcodeField>sample string 3</d2p1:transcodeField>
    </d2p1:transactionField>
  </transactionResponse>
</WIJuvenileAPI_TransactionResponse>