Mercedes.VehicleManagement.API

<back to all web services

SecuredOfflineVehicleRequest

Requires Authentication
The following routes are available for this service:
GET/v1/Vehicle/SecuredOfflineGet all secured vehicles which are offlineGet audit of all secured vehicles which are currently offline, including the user who secured it, the date and the reason.
package dtos

type SecuredOfflineVehicle struct {
	CommissionNumber string  `json:"commissionNumber"`
	Vin              *string `json:"vin,omitempty"`
	SalesDescription string  `json:"salesDescription"`
	Model            string  `json:"model"`
	Colour           string  `json:"colour"`
	FuelType         string  `json:"fuelType"`
	Upholstery       string  `json:"upholstery"`
	Account          string  `json:"account"`
	GasId            string  `json:"gasId"`
	SecureReason     string  `json:"secureReason"`
	SecureDate       string  `json:"secureDate"`
	OfflineDate      string  `json:"offlineDate"`
}

type SecuredOfflineVehicleResponse struct {
	Vehicles []SecuredOfflineVehicle `json:"vehicles"`
}

type SecuredOfflineVehicleRequest struct {
}

Go SecuredOfflineVehicleRequest DTOs

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.

GET /v1/Vehicle/SecuredOffline HTTP/1.1 
Host: uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"vehicles":[{"commissionNumber":"String","vin":"String","salesDescription":"String","model":"String","colour":"String","fuelType":"String","upholstery":"String","account":"String","gasId":"String","secureReason":"String","secureDate":"String","offlineDate":"String"}]}