PUT api/drivers

Request Information

URI Parameters

None.

Body Parameters

DriverEditViewModel
NameDescriptionTypeAdditional information
id

integer

Required

firstname

string

Required

middlename

string

None.

lastname

string

Required

nickname

string

Required

birth_date

date

Required

gender

integer

Required

status

integer

None.

hired_date

date

Required

driver_license

string

None.

Request Formats

application/json, text/json

Sample:
{
  "id": 1,
  "firstname": "sample string 2",
  "middlename": "sample string 3",
  "lastname": "sample string 4",
  "nickname": "sample string 5",
  "birth_date": "2025-10-27T21:23:46.3764193+08:00",
  "gender": 7,
  "status": 8,
  "hired_date": "2025-10-27T21:23:46.3764193+08:00",
  "driver_license": "sample string 10"
}

application/xml, text/xml

Sample:
<DriverEditViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/autocenter_api.Models.ViewModel">
  <birth_date>2025-10-27T21:23:46.3764193+08:00</birth_date>
  <driver_license>sample string 10</driver_license>
  <firstname>sample string 2</firstname>
  <gender>7</gender>
  <hired_date>2025-10-27T21:23:46.3764193+08:00</hired_date>
  <id>1</id>
  <lastname>sample string 4</lastname>
  <middlename>sample string 3</middlename>
  <nickname>sample string 5</nickname>
  <status>8</status>
</DriverEditViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.