POST api/v2/Users/{id}/Vehicles

Add single Vehicle value to Person

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

User Id

globally unique identifier

Required

Body Parameters

PersonAddVehicleViewModel
NameDescriptionTypeAdditional information
PersonId

Required: Represents Person Id of the Vehicle

globally unique identifier

None.

sRegionId

Required: Represents sRegionId of the Vehicle

globally unique identifier

None.

Description

Required: Represents Description of the Vehicle

string

None.

Year

Optional: Represents Year of manufacturing of the Vehicle

string

None.

Make

Optional: Represents Make of the Vehicle

string

None.

Model

Optional: Represents Model of the Vehicle

string

None.

Color

Optional: Represents color of the Vehicle

string

None.

PlateNumber

Required: Represents Plate Number of the Vehicle

string

None.

sVehicleTypeId

Required: Represents sVehicleTypeId of the Vehicle

globally unique identifier

None.

Request Formats

application/json, text/json

Sample:
{
  "PersonId": "b88fce2e-a7d7-4add-8182-60594fe24010",
  "sRegionId": "4dd9721a-3773-4d38-8c4b-44e91a6feb4b",
  "Description": "sample string 3",
  "Year": "sample string 4",
  "Make": "sample string 5",
  "Model": "sample string 6",
  "Color": "sample string 7",
  "PlateNumber": "sample string 8",
  "sVehicleTypeId": "1d006b7e-a184-4867-9d74-4766fa7c5738"
}

application/xml, text/xml

Sample:
<PersonAddVehicleViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers">
  <Color>sample string 7</Color>
  <Description>sample string 3</Description>
  <Make>sample string 5</Make>
  <Model>sample string 6</Model>
  <PersonId>b88fce2e-a7d7-4add-8182-60594fe24010</PersonId>
  <PlateNumber>sample string 8</PlateNumber>
  <Year>sample string 4</Year>
  <sRegionId>4dd9721a-3773-4d38-8c4b-44e91a6feb4b</sRegionId>
  <sVehicleTypeId>1d006b7e-a184-4867-9d74-4766fa7c5738</sVehicleTypeId>
</PersonAddVehicleViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResultWithGuid
NameDescriptionTypeAdditional information
Value

Represents the PK value that was created as a result of an add

globally unique identifier

None.

ResultCode

Represents the result code

integer

None.

Description

Represents a description of the result code

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Value": "c5df2b88-47d5-4111-a8a4-ebd78f3828f5",
  "ResultCode": 2,
  "Description": "sample string 3"
}

application/xml, text/xml

Sample:
<ResultWithGuid xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/APIWebRole.Controllers">
  <Description>sample string 3</Description>
  <HttpStatusCode>Continue</HttpStatusCode>
  <ResultCode>2</ResultCode>
  <Value>c5df2b88-47d5-4111-a8a4-ebd78f3828f5</Value>
</ResultWithGuid>