POST | /bootrecords | Creates a new Boot Record. |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Id | body | Guid | No | The Boot Record Id. |
CustomerId | body | Guid | Yes | The Customer Id. |
BootId | body | Guid | Yes | The Boot Id. |
BootSerialNumber | query | string | Yes | The serial number of the boot. |
RedirectAfterSave | body | bool | No | Whether to redirect the user to the new attempt or to add another record. |
AttemptId | body | Guid | No | The Attempt Id. |
StickerId | body | string | Yes | The Sticker Id/Vio. |
VehicleId | body | Guid | No | The Vehicle Id. |
LicenseTag | body | string | Yes | The License Tag. |
Color | body | string | Yes | The vehicle Color. |
MakeModel | body | string | Yes | The vehicle Make/Model. |
LicenseState | body | string | Yes | The License State. |
PlateType | body | string | No | The Plate Type. |
PreventRelease | body | bool | No | Whether to prevent release or not. |
TowEligibleDate | body | DateTime | No | The Tow Eligible Date. |
BootDate | body | DateTime | No | The Boot Date. |
BootTime | body | DateTime | No | The Boot Time. |
BootReturnDueDateOverride | body | DateTime | No | The Boot Return Due Date Override. |
Status | body | int | No | The Boot Status. |
StatusId | body | int | No | The Boot Status Id. |
StatusLabel | body | string | No | The Boot Status Label. |
BootStatusDate | body | DateTime | No | The Boot Status Date. |
IsBootRecordDeleted | body | bool | No | Whether the boot record is deleted. |
AssistedReleaseReasonId | body | Guid | No | The Assisted Release Reason Id. |
IsQueuedForTow | body | bool | No | Whether vehicle is queued for tow. |
QueuedForTowReasonId | body | Guid | No | The Queued For Tow Reason Id. |
StandardBootReason | body | string | Yes | The Standard Boot Reason. |
Location | body | string | Yes | The Vehicle Location. |
CustomBootReason | body | string | No | The Custom Boot Reason. |
TowCompanyId | body | Guid | No | The Tow Company Id. |
OfficerId | body | Guid | Yes | The Officer Id. |
ParkingAreaId | body | Guid | Yes | The Parking Area Id. |
BootingOfficerId | body | Guid | No | The Booting Officer Id. |
IsBootReturned | body | bool | No | Whether the boot is returned. |
BootReturnedDateOrDateDue | body | DateTime | No | The Boot Returned Date or Date Due. |
IsRunaway | body | bool | No | Whether the vehicle is a runaway. |
IsBootViewSource | body | bool | No | Whether it is BootView Source. |
TowEligibleDateHasChanged | body | bool | No | Whether the Tow Eligible Date Has Changed. |
BootedStreetSide | body | bool | No | Whether it is booted street side. |
MandatoryAssistedRelease | body | bool | No | Whether it is a Mandatory Assisted Release . |
Latitude | body | string | No | The Boot Record Latitude. |
Longitude | body | string | No | The Boot Record Longitude. |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
CollectionAttemptId | form | Guid | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /bootrecords HTTP/1.1
Host: api.paylock.com
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
id: 00000000000000000000000000000000,
customerId: 00000000000000000000000000000000,
bootId: 00000000000000000000000000000000,
bootSerialNumber: String,
redirectAfterSave: False,
attemptId: 00000000000000000000000000000000,
stickerId: String,
vehicleId: 00000000000000000000000000000000,
licenseTag: String,
color: String,
makeModel: String,
licenseState: String,
plateType: String,
preventRelease: False,
towEligibleDate: 0001-01-01,
bootDate: 0001-01-01,
bootTime: 0001-01-01,
bootReturnDueDateOverride: 0001-01-01,
status: 0,
statusId: 0,
statusLabel: String,
bootStatusDate: 0001-01-01,
isBootRecordDeleted: False,
assistedReleaseReasonId: 00000000000000000000000000000000,
isQueuedForTow: False,
queuedForTowReasonId: 00000000000000000000000000000000,
standardBootReason: String,
location: String,
customBootReason: String,
towCompanyId: 00000000000000000000000000000000,
officerId: 00000000000000000000000000000000,
parkingAreaId: 00000000000000000000000000000000,
bootingOfficerId: 00000000000000000000000000000000,
isBootReturned: False,
bootReturnedDateOrDateDue: 0001-01-01,
isRunaway: False,
isBootViewSource: False,
towEligibleDateHasChanged: False,
bootedStreetSide: False,
mandatoryAssistedRelease: False,
latitude: String,
longitude: String
}
HTTP/1.1 200 OK Content-Type: text/jsv Content-Length: length { collectionAttemptId: 00000000000000000000000000000000 }