The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
ResponseStatus:
{
ErrorCode: String,
Message: String,
StackTrace: String,
Errors:
[
{
ErrorCode: String,
FieldName: String,
Message: String
}
]
},
InmateActivity:
{
InmateId: 0,
ActivityId: 0,
Status: String,
DateTimeJoin: 0001-01-01,
ApprovedBy: 0,
ApprovedDate: 0001-01-01,
Activity:
{
ActivityId: 0,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
StartBookDate: 0001-01-01,
EndBookDate: 0001-01-01,
Description: String,
NeedApprove: False,
MaxMember: 0,
Type: String,
Location: String,
EventArea: String,
Status: String,
CurrentMember: 0,
Name: String,
CustomerId: 0
},
Inmate:
{
InmateId: 0,
UserId: 0,
IJIS: String,
Block: String,
FirstName: String,
LastName: String,
Facility: String,
ReceivedDateTime: 0001-01-01,
IsReadyForDischarge: False,
IsDischarged: False,
DischargeAmount: 0,
PTS: 0,
LayBy: 0,
DischargeDate: 0001-01-01,
ReleaseStatus: String,
Restrictions: String,
WeeklySpendLimit: 0,
SecurityStatus: String,
ReleaseDate: 0001-01-01,
CommitedOrdersAmount: 0,
WTDSpend: 0,
CashWithdrawalAmount: 0,
AccountStatus: String,
SpendingAccountBalance: 0,
SavingsAccountBalance: 0,
ExpectedDischargeDateUtc: 0001-01-01,
DischargedFromFacility: String,
IsDischargeMoneyCollected: False,
NextMoveOutFromFacilityDateUtc: 0001-01-01,
IsReadyForNextMoveOutFromFacility: False,
IsNewInmate: False,
AvailableDeposit: 0
}
},
ErrorCode: String,
Message: String,
StackTrace: String,
Errors:
[
{
ErrorCode: String,
FieldName: String,
Message: String
}
]
}