POST api/TripManagement/AddTrip

Request Information

URI Parameters

None.

Body Parameters

Trip
NameDescriptionTypeAdditional information
ID

integer

None.

LoginID

integer

None.

TWID

string

None.

StatusType

integer

None.

StartTime

date

None.

StartPointID

integer

None.

StartLoadedStatus

boolean

None.

EndTime

date

None.

EndPointID

integer

None.

EndLoadedStatus

boolean

None.

RouteID

integer

None.

DriverID

integer

None.

DriverName

string

None.

TicketNo

integer

None.

OtherDetails

string

None.

DBDateTime

date

None.

IsStarted

boolean

None.

StartedDate

date

None.

IsCompleted

boolean

None.

CompletedDate

date

None.

IsManualStarted

boolean

None.

ManualStartDate

date

None.

IsManualCompleted

boolean

None.

ManualCompleteDate

date

None.

ModifiedBy

integer

None.

ModifiedOn

date

None.

CreatedBy

integer

None.

CreatedOn

date

None.

IsActive

boolean

None.

Data1Value

string

None.

Data2Value

string

None.

Data3Value

string

None.

Data4Value

string

None.

WP

Collection of WayPoints

None.

TripCompleteOn

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "LoginID": 2,
  "TWID": "sample string 3",
  "StatusType": 4,
  "StartTime": "2025-09-10T19:41:27.2104721+05:00",
  "StartPointID": 6,
  "StartLoadedStatus": true,
  "EndTime": "2025-09-10T19:41:27.2104721+05:00",
  "EndPointID": 9,
  "EndLoadedStatus": true,
  "RouteID": 11,
  "DriverID": 12,
  "DriverName": "sample string 13",
  "TicketNo": 14,
  "OtherDetails": "sample string 15",
  "DBDateTime": "2025-09-10T19:41:27.2104721+05:00",
  "IsStarted": true,
  "StartedDate": "2025-09-10T19:41:27.2104721+05:00",
  "IsCompleted": true,
  "CompletedDate": "2025-09-10T19:41:27.2104721+05:00",
  "IsManualStarted": true,
  "ManualStartDate": "2025-09-10T19:41:27.2104721+05:00",
  "IsManualCompleted": true,
  "ManualCompleteDate": "2025-09-10T19:41:27.2104721+05:00",
  "ModifiedBy": 25,
  "ModifiedOn": "2025-09-10T19:41:27.2104721+05:00",
  "CreatedBy": 27,
  "CreatedOn": "2025-09-10T19:41:27.2104721+05:00",
  "IsActive": true,
  "Data1Value": "sample string 30",
  "Data2Value": "sample string 31",
  "Data3Value": "sample string 32",
  "Data4Value": "sample string 33",
  "WP": [
    {
      "TripID": 1,
      "WayPointID": 2,
      "EnterDate": "2025-09-10T19:41:27.2104721+05:00",
      "ExitDate": "2025-09-10T19:41:27.2104721+05:00",
      "LoadedStatus": true
    },
    {
      "TripID": 1,
      "WayPointID": 2,
      "EnterDate": "2025-09-10T19:41:27.2104721+05:00",
      "ExitDate": "2025-09-10T19:41:27.2104721+05:00",
      "LoadedStatus": true
    }
  ],
  "TripCompleteOn": 34
}

application/xml, text/xml

Sample:
<Trip xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TWViewModel">
  <CompletedDate>2025-09-10T19:41:27.2104721+05:00</CompletedDate>
  <CreatedBy>27</CreatedBy>
  <CreatedOn>2025-09-10T19:41:27.2104721+05:00</CreatedOn>
  <DBDateTime>2025-09-10T19:41:27.2104721+05:00</DBDateTime>
  <Data1Value>sample string 30</Data1Value>
  <Data2Value>sample string 31</Data2Value>
  <Data3Value>sample string 32</Data3Value>
  <Data4Value>sample string 33</Data4Value>
  <DriverID>12</DriverID>
  <DriverName>sample string 13</DriverName>
  <EndLoadedStatus>true</EndLoadedStatus>
  <EndPointID>9</EndPointID>
  <EndTime>2025-09-10T19:41:27.2104721+05:00</EndTime>
  <ID>1</ID>
  <IsActive>true</IsActive>
  <IsCompleted>true</IsCompleted>
  <IsManualCompleted>true</IsManualCompleted>
  <IsManualStarted>true</IsManualStarted>
  <IsStarted>true</IsStarted>
  <LoginID>2</LoginID>
  <ManualCompleteDate>2025-09-10T19:41:27.2104721+05:00</ManualCompleteDate>
  <ManualStartDate>2025-09-10T19:41:27.2104721+05:00</ManualStartDate>
  <ModifiedBy>25</ModifiedBy>
  <ModifiedOn>2025-09-10T19:41:27.2104721+05:00</ModifiedOn>
  <OtherDetails>sample string 15</OtherDetails>
  <RouteID>11</RouteID>
  <StartLoadedStatus>true</StartLoadedStatus>
  <StartPointID>6</StartPointID>
  <StartTime>2025-09-10T19:41:27.2104721+05:00</StartTime>
  <StartedDate>2025-09-10T19:41:27.2104721+05:00</StartedDate>
  <StatusType>4</StatusType>
  <TWID>sample string 3</TWID>
  <TicketNo>14</TicketNo>
  <TripCompleteOn>34</TripCompleteOn>
  <WP>
    <WayPoints>
      <EnterDate>2025-09-10T19:41:27.2104721+05:00</EnterDate>
      <ExitDate>2025-09-10T19:41:27.2104721+05:00</ExitDate>
      <LoadedStatus>true</LoadedStatus>
      <TripID>1</TripID>
      <WayPointID>2</WayPointID>
    </WayPoints>
    <WayPoints>
      <EnterDate>2025-09-10T19:41:27.2104721+05:00</EnterDate>
      <ExitDate>2025-09-10T19:41:27.2104721+05:00</ExitDate>
      <LoadedStatus>true</LoadedStatus>
      <TripID>1</TripID>
      <WayPointID>2</WayPointID>
    </WayPoints>
  </WP>
</Trip>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'Trip'.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />