WebAPI

<back to all web services

GetVehicleMakes

A list of the vehicle make and their corresponding ID in the system. Without the vehicle make id you will get all vehicles in the system with their corresponding ids.

The following routes are available for this service:
GET/GetVehicleMakesRESTFUL call to get a list of all the vehicle makes.
GET/GetVehicleMakes/{VehicleMakeId}RESTFUL call with the vehicle make id in the URI to get a specific make.size of one.
Parameters:
NameParameterData TypeRequiredDescription
VehicleMakeIdpathintegerNo

To override the Content-type in your clients 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.

POST /xml/reply/GetVehicleMakes HTTP/1.1 
Host: api-preprod.merseyflow.co.uk 
Content-Type: application/xml
Content-Length: length

<GetVehicleMakes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.ServiceModel">
  <VehicleMakeId>0</VehicleMakeId>
</GetVehicleMakes>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<GetVehicleMakesResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.ServiceModel">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
      </d2p1:ResponseError>
    </d2p1:Errors>
  </ResponseStatus>
  <VehicleMakes xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models">
    <d2p1:VehicleMake>
      <d2p1:VehicleMakeCode>String</d2p1:VehicleMakeCode>
      <d2p1:VehicleMakeId>0</d2p1:VehicleMakeId>
      <d2p1:VehicleMakeName>String</d2p1:VehicleMakeName>
    </d2p1:VehicleMake>
  </VehicleMakes>
</GetVehicleMakesResponse>