Mercedes.VehicleManagement.API

<back to all web services

PostOutOfMarketAreaCommsJobsRequest

Requires Authentication
The following routes are available for this service:
POST/v1/OutOfMarketAreaSave list of all Out Of Market Area Commission NumbersSave list of all Out Of Market Area Commission Numbers
namespace Mercedes.VehicleManagement.API.ServiceModel

open System
open System.IO
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type CommRow() = 
        member val Row:Int32 = new Int32() with get,set
        member val Comm:String = null with get,set

    [<AllowNullLiteral>]
    type OutOfMarketAreaCommsValidationError() = 
        member val Message:String = null with get,set
        member val Row:Int32 = new Int32() with get,set

    [<AllowNullLiteral>]
    type PostOutOfMarketAreaCommsJobsResponse() = 
        member val Comms:ResizeArray<CommRow> = null with get,set
        member val ValidationErrors:ResizeArray<OutOfMarketAreaCommsValidationError> = null with get,set

    [<AllowNullLiteral>]
    type PostOutOfMarketAreaCommsJobsRequest() = 
        interface IGet

F# PostOutOfMarketAreaCommsJobsRequest DTOs

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.

POST /v1/OutOfMarketArea HTTP/1.1 
Host: uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

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

<PostOutOfMarketAreaCommsJobsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mercedes.VehicleManagement.API.Shared.Clients.Vehicle">
  <Comms>
    <CommRow>
      <Comm>String</Comm>
      <Row>0</Row>
    </CommRow>
  </Comms>
  <ValidationErrors>
    <OutOfMarketAreaCommsValidationError>
      <Message>String</Message>
      <Row>0</Row>
    </OutOfMarketAreaCommsValidationError>
  </ValidationErrors>
</PostOutOfMarketAreaCommsJobsResponse>