BootView WebApi

<back to all web services

GetVehicle

The following routes are available for this service:
GET/vehicles/{id}/Gets a single vehicle.
GetVehicle Parameters:
NameParameterData TypeRequiredDescription
IdpathGuidYesThe Vehicle id for the vehicle we want.
Vehicle Parameters:
NameParameterData TypeRequiredDescription
IdformGuidNo
LicenseTagformstringNo
LicenseStateformstringNo
MakeModelformstringNo
ColorformstringNo
FirstNameformstringNo
LastNameformstringNo
AddressStreet1formstringNo
AddressStreet2formstringNo
CityformstringNo
StateformstringNo
ZipformstringNo
CreatedByUserIdformGuid?No
DateCreatedformDateTime?No
PlateTypeformstringNo
Nixieformbool?No
NoHitformbool?No
VINformstringNo
IsStolenformbool?No

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

HTTP + XML

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

GET /vehicles/{id}/ HTTP/1.1 
Host: api.paylock.com 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<Vehicle xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BootView.WebApi.ServiceModel">
  <AddressStreet1>String</AddressStreet1>
  <AddressStreet2>String</AddressStreet2>
  <City>String</City>
  <Color>String</Color>
  <CreatedByUserId>00000000-0000-0000-0000-000000000000</CreatedByUserId>
  <DateCreated>0001-01-01T00:00:00</DateCreated>
  <FirstName>String</FirstName>
  <Id>00000000-0000-0000-0000-000000000000</Id>
  <IsStolen>false</IsStolen>
  <LastName>String</LastName>
  <LicenseState>String</LicenseState>
  <LicenseTag>String</LicenseTag>
  <MakeModel>String</MakeModel>
  <Nixie>false</Nixie>
  <NoHit>false</NoHit>
  <PlateType>String</PlateType>
  <State>String</State>
  <VIN>String</VIN>
  <Zip>String</Zip>
</Vehicle>