POST api/WIJuvenile/PostTransaction
Request Information
URI Parameters
None.
Body Parameters
WIJuvenileAPI_PostTransactionRequestName | Description | Type | Additional information |
---|---|---|---|
sInmateId | string |
None. |
|
sTransactionId | string |
None. |
|
IsValidTranactionType | boolean |
None. |
|
EnTransactionType | enTransactionType |
None. |
|
sDescription | string |
None. |
|
decAmount | decimal number |
None. |
|
authUser | AuthUser |
None. |
Request Formats
application/json, text/json
Sample:
{ "sInmateId": "sample string 1", "sTransactionId": "sample string 2", "IsValidTranactionType": false, "EnTransactionType": 0, "sDescription": "sample string 3", "decAmount": 4.0, "authUser": { "userid": "sample string 1", "password": "sample string 2" } }
application/xml, text/xml
Sample:
<WIJuvenileAPI_PostTransactionRequest 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> <EnTransactionType>INVALID</EnTransactionType> <decAmount>4</decAmount> <sDescription>sample string 3</sDescription> <sInmateId>sample string 1</sInmateId> <sTransactionId>sample string 2</sTransactionId> </WIJuvenileAPI_PostTransactionRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
WIJuvenileAPI_PostTransactionResponseName | Description | Type | Additional information |
---|---|---|---|
Response | Juvenile_PostTransactions_Return |
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:
{ "Response": { "transactionidField": "sample string 1", "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_PostTransactionResponse 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> <Response 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:transactionidField>sample string 1</d2p1:transactionidField> </Response> </WIJuvenileAPI_PostTransactionResponse>