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.
MandatoryAssistedReleasebodyboolNoWhether it is a Mandatory Assisted Release .
LatitudebodystringNoThe Boot Record Latitude.
LongitudebodystringNoThe Boot Record Longitude.
CreateBootRecordResult Parameters:
NameParameterData TypeRequiredDescription
CollectionAttemptIdformGuidNo

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

HTTP + 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

{
	bootSerialNumber: String,
	redirectAfterSave: False,
	stickerId: String,
	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,
	isQueuedForTow: False,
	standardBootReason: String,
	location: String,
	customBootReason: String,
	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

{
	
}