BootView WebApi

<back to all web services

CreateBootRecord

The following routes are available for this service:
POST/bootrecordsCreates a new Boot Record.
CreateBootRecord Parameters:
NameParameterData TypeRequiredDescription
IdbodyGuidNoThe Boot Record Id.
CustomerIdbodyGuidYesThe Customer Id.
BootIdbodyGuidYesThe Boot Id.
BootSerialNumberquerystringYesThe serial number of the boot.
RedirectAfterSavebodyboolNoWhether to redirect the user to the new attempt or to add another record.
AttemptIdbodyGuidNoThe Attempt Id.
StickerIdbodystringYesThe Sticker Id/Vio.
VehicleIdbodyGuidNoThe Vehicle Id.
LicenseTagbodystringYesThe License Tag.
ColorbodystringYesThe vehicle Color.
MakeModelbodystringYesThe vehicle Make/Model.
LicenseStatebodystringYesThe License State.
PlateTypebodystringNoThe Plate Type.
PreventReleasebodyboolNoWhether to prevent release or not.
TowEligibleDatebodyDateTimeNoThe Tow Eligible Date.
BootDatebodyDateTimeNoThe Boot Date.
BootTimebodyDateTimeNoThe Boot Time.
BootReturnDueDateOverridebodyDateTimeNoThe Boot Return Due Date Override.
StatusbodyintNoThe Boot Status.
StatusIdbodyintNoThe Boot Status Id.
StatusLabelbodystringNoThe Boot Status Label.
BootStatusDatebodyDateTimeNoThe Boot Status Date.
IsBootRecordDeletedbodyboolNoWhether the boot record is deleted.
AssistedReleaseReasonIdbodyGuidNoThe Assisted Release Reason Id.
IsQueuedForTowbodyboolNoWhether vehicle is queued for tow.
QueuedForTowReasonIdbodyGuidNoThe Queued For Tow Reason Id.
StandardBootReasonbodystringYesThe Standard Boot Reason.
LocationbodystringYesThe Vehicle Location.
CustomBootReasonbodystringNoThe Custom Boot Reason.
TowCompanyIdbodyGuidNoThe Tow Company Id.
OfficerIdbodyGuidYesThe Officer Id.
ParkingAreaIdbodyGuidYesThe Parking Area Id.
BootingOfficerIdbodyGuidNoThe Booting Officer Id.
IsBootReturnedbodyboolNoWhether the boot is returned.
BootReturnedDateOrDateDuebodyDateTimeNoThe Boot Returned Date or Date Due.
IsRunawaybodyboolNoWhether the vehicle is a runaway.
IsBootViewSourcebodyboolNoWhether it is BootView Source.
TowEligibleDateHasChangedbodyboolNoWhether the Tow Eligible Date Has Changed.
BootedStreetSidebodyboolNoWhether it is booted street side.
CreateBootRecordResult Parameters:
NameParameterData TypeRequiredDescription
CollectionAttemptIdformGuidNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /json/reply/CreateBootRecord HTTP/1.1 
Host: api.paylock.com 
Content-Type: application/json
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":"\/Date(-62135596800000-0000)\/","bootDate":"\/Date(-62135596800000-0000)\/","bootTime":"\/Date(-62135596800000-0000)\/","bootReturnDueDateOverride":"\/Date(-62135596800000-0000)\/","status":0,"statusId":0,"statusLabel":"String","bootStatusDate":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","isRunaway":false,"isBootViewSource":false,"towEligibleDateHasChanged":false,"bootedStreetSide":false}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"collectionAttemptId":"00000000000000000000000000000000"}