POST api/driverDetails/saveDriverDetails?status={status}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
status

string

Required

Body Parameters

DriverDetailsModel
NameDescriptionTypeAdditional information
DriverCode

string

None.

Name

string

None.

AbnNo

string

None.

GstStatus

integer

None.

Address1

string

None.

Address2

string

None.

City

string

None.

State

string

None.

Postcode

string

None.

Telephone

string

None.

Contact

string

None.

Telephone2

string

None.

LicenseNo

string

None.

DateExpiry

date

None.

DriverType

string

None.

SubCont

string

None.

PayCode

string

None.

ReferenceNo

string

None.

Rate

decimal number

None.

CardNo

string

None.

Email

string

None.

EmployeeNo

string

None.

SupplierCode

string

None.

RctiCatalogCode

string

None.

RatePerKm

decimal number

None.

WaitingRate

decimal number

None.

Password

string

None.

ActiveFlag

integer

None.

IsLocked

integer

None.

LoggedIn

integer

None.

IsTollApplied

integer

None.

payCodeOpt

integer

None.

lcPaycode

string

None.

ReturnStatus

boolean

None.

ReturnMessage

Collection of string

None.

ReturnCount

integer

None.

ReturnValue

integer

None.

ValidationErrors

Dictionary of Object [key] and Object [value]

None.

Request Formats

application/json, text/json

Sample:
{
  "ValidationErrors": {
    "System.Object": {}
  },
  "DriverCode": "sample string 1",
  "Name": "sample string 2",
  "AbnNo": "sample string 3",
  "GstStatus": 4,
  "Address1": "sample string 5",
  "Address2": "sample string 6",
  "City": "sample string 7",
  "State": "sample string 8",
  "Postcode": "sample string 9",
  "Telephone": "sample string 10",
  "Contact": "sample string 11",
  "Telephone2": "sample string 12",
  "LicenseNo": "sample string 13",
  "DateExpiry": "2025-08-22T12:32:18.2638721+10:00",
  "DriverType": "sample string 15",
  "SubCont": "sample string 16",
  "PayCode": "sample string 17",
  "ReferenceNo": "sample string 18",
  "Rate": 19.1,
  "CardNo": "sample string 20",
  "Email": "sample string 21",
  "EmployeeNo": "sample string 22",
  "SupplierCode": "sample string 23",
  "RctiCatalogCode": "sample string 24",
  "RatePerKm": 25.1,
  "WaitingRate": 26.1,
  "Password": "sample string 27",
  "ActiveFlag": 28,
  "IsLocked": 29,
  "LoggedIn": 30,
  "IsTollApplied": 31,
  "payCodeOpt": 32,
  "lcPaycode": "sample string 33",
  "ReturnStatus": true,
  "ReturnMessage": [
    "sample string 1",
    "sample string 2"
  ],
  "ReturnCount": 35,
  "ReturnValue": 36
}

text/xml

Sample:
<DriverDetailsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Peercore.Transport.Model">
  <ReturnCount>35</ReturnCount>
  <ReturnMessage xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ReturnMessage>
  <ReturnStatus>true</ReturnStatus>
  <ReturnValue>36</ReturnValue>
  <ValidationErrors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfanyTypeanyType>
      <d2p1:Key />
      <d2p1:Value />
    </d2p1:KeyValueOfanyTypeanyType>
    <d2p1:KeyValueOfanyTypeanyType>
      <d2p1:Key />
      <d2p1:Value />
    </d2p1:KeyValueOfanyTypeanyType>
  </ValidationErrors>
  <AbnNo>sample string 3</AbnNo>
  <ActiveFlag>28</ActiveFlag>
  <Address1>sample string 5</Address1>
  <Address2>sample string 6</Address2>
  <CardNo>sample string 20</CardNo>
  <City>sample string 7</City>
  <Contact>sample string 11</Contact>
  <DateExpiry>2025-08-22T12:32:18.2638721+10:00</DateExpiry>
  <DriverCode>sample string 1</DriverCode>
  <DriverType>sample string 15</DriverType>
  <Email>sample string 21</Email>
  <EmployeeNo>sample string 22</EmployeeNo>
  <GstStatus>4</GstStatus>
  <IsLocked>29</IsLocked>
  <IsTollApplied>31</IsTollApplied>
  <LicenseNo>sample string 13</LicenseNo>
  <LoggedIn>30</LoggedIn>
  <Name>sample string 2</Name>
  <Password>sample string 27</Password>
  <PayCode>sample string 17</PayCode>
  <Postcode>sample string 9</Postcode>
  <Rate>19.1</Rate>
  <RatePerKm>25.1</RatePerKm>
  <RctiCatalogCode>sample string 24</RctiCatalogCode>
  <ReferenceNo>sample string 18</ReferenceNo>
  <State>sample string 8</State>
  <SubCont>sample string 16</SubCont>
  <SupplierCode>sample string 23</SupplierCode>
  <Telephone>sample string 10</Telephone>
  <Telephone2>sample string 12</Telephone2>
  <WaitingRate>26.1</WaitingRate>
  <lcPaycode>sample string 33</lcPaycode>
  <payCodeOpt>32</payCodeOpt>
</DriverDetailsModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.