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.
import Foundation
import ServiceStack

public class SecuredOfflineVehicleRequest : Codable
{
    required public init(){}
}

public class SecuredOfflineVehicleResponse : Codable
{
    public var vehicles:[SecuredOfflineVehicle] = []

    required public init(){}
}

public class SecuredOfflineVehicle : Codable
{
    public var commissionNumber:String
    public var vin:String
    public var salesDescription:String
    public var model:String
    public var colour:String
    public var fuelType:String
    public var upholstery:String
    public var account:String
    public var gasId:String
    public var secureReason:String
    public var secureDate:String
    public var offlineDate:String

    required public init(){}
}


Swift 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"}]}