POST api/travel/day/traveldatebusstoprequest

Creates or updates multiple travel date bus stop requests in a single operation. This method allows batch modification of bus stop requests.

Request Information

URI Parameters

None.

Body Parameters

A collection of TravelDateBusStopRequest objects to create or update. Sent in the request body as JSON array.

Collection of TravelDateBusStopRequest
NameDescriptionTypeAdditional information
Id

integer

None.

PersonID

integer

None.

TravelDateID

integer

None.

Direction

Direction

None.

DayOfWeekFlag

DayOfWeekFlag

None.

AddressName

string

None.

Address

BLAddress

None.

ParentNotes

string

None.

TimeStamp

StandardModifiedTimeStamp

None.

Honored

boolean

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "PersonID": 2,
    "TravelDateID": 3,
    "Direction": 0,
    "DayOfWeekFlag": 0,
    "AddressName": "sample string 4",
    "Address": {
      "AddressLine1": "sample string 1",
      "AddressLine2": "sample string 2",
      "City": "sample string 3",
      "StateProvince": "sample string 4",
      "PostalCode": "sample string 5",
      "Country": "sample string 6",
      "Modified": true
    },
    "ParentNotes": "sample string 5",
    "TimeStamp": {
      "Created": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      },
      "Modified": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      }
    },
    "Honored": true
  },
  {
    "Id": 1,
    "PersonID": 2,
    "TravelDateID": 3,
    "Direction": 0,
    "DayOfWeekFlag": 0,
    "AddressName": "sample string 4",
    "Address": {
      "AddressLine1": "sample string 1",
      "AddressLine2": "sample string 2",
      "City": "sample string 3",
      "StateProvince": "sample string 4",
      "PostalCode": "sample string 5",
      "Country": "sample string 6",
      "Modified": true
    },
    "ParentNotes": "sample string 5",
    "TimeStamp": {
      "Created": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      },
      "Modified": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      }
    },
    "Honored": true
  }
]

application/javascript

Sample:
[{"Id":1,"PersonID":2,"TravelDateID":3,"Direction":0,"DayOfWeekFlag":0,"AddressName":"sample string 4","Address":{"AddressLine1":"sample string 1","AddressLine2":"sample string 2","City":"sample string 3","StateProvince":"sample string 4","PostalCode":"sample string 5","Country":"sample string 6","Modified":true},"ParentNotes":"sample string 5","TimeStamp":{"Created":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"},"Modified":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"}},"Honored":true},{"Id":1,"PersonID":2,"TravelDateID":3,"Direction":0,"DayOfWeekFlag":0,"AddressName":"sample string 4","Address":{"AddressLine1":"sample string 1","AddressLine2":"sample string 2","City":"sample string 3","StateProvince":"sample string 4","PostalCode":"sample string 5","Country":"sample string 6","Modified":true},"ParentNotes":"sample string 5","TimeStamp":{"Created":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"},"Modified":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"}},"Honored":true}]

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 'IEnumerable`1'.

Response Information

Resource Description

Returns HTTP 200 (OK) with an array of created or updated TravelDateBusStopRequest objects.

Collection of TravelDateBusStopRequest
NameDescriptionTypeAdditional information
Id

integer

None.

PersonID

integer

None.

TravelDateID

integer

None.

Direction

Direction

None.

DayOfWeekFlag

DayOfWeekFlag

None.

AddressName

string

None.

Address

BLAddress

None.

ParentNotes

string

None.

TimeStamp

StandardModifiedTimeStamp

None.

Honored

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "PersonID": 2,
    "TravelDateID": 3,
    "Direction": 0,
    "DayOfWeekFlag": 0,
    "AddressName": "sample string 4",
    "Address": {
      "AddressLine1": "sample string 1",
      "AddressLine2": "sample string 2",
      "City": "sample string 3",
      "StateProvince": "sample string 4",
      "PostalCode": "sample string 5",
      "Country": "sample string 6",
      "Modified": true
    },
    "ParentNotes": "sample string 5",
    "TimeStamp": {
      "Created": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      },
      "Modified": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      }
    },
    "Honored": true
  },
  {
    "Id": 1,
    "PersonID": 2,
    "TravelDateID": 3,
    "Direction": 0,
    "DayOfWeekFlag": 0,
    "AddressName": "sample string 4",
    "Address": {
      "AddressLine1": "sample string 1",
      "AddressLine2": "sample string 2",
      "City": "sample string 3",
      "StateProvince": "sample string 4",
      "PostalCode": "sample string 5",
      "Country": "sample string 6",
      "Modified": true
    },
    "ParentNotes": "sample string 5",
    "TimeStamp": {
      "Created": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      },
      "Modified": {
        "<PersonID>k__BackingField": 1,
        "<Name>k__BackingField": "sample string 1",
        "<DateTime>k__BackingField": "sample string 2"
      }
    },
    "Honored": true
  }
]

application/javascript

Sample:
[{"Id":1,"PersonID":2,"TravelDateID":3,"Direction":0,"DayOfWeekFlag":0,"AddressName":"sample string 4","Address":{"AddressLine1":"sample string 1","AddressLine2":"sample string 2","City":"sample string 3","StateProvince":"sample string 4","PostalCode":"sample string 5","Country":"sample string 6","Modified":true},"ParentNotes":"sample string 5","TimeStamp":{"Created":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"},"Modified":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"}},"Honored":true},{"Id":1,"PersonID":2,"TravelDateID":3,"Direction":0,"DayOfWeekFlag":0,"AddressName":"sample string 4","Address":{"AddressLine1":"sample string 1","AddressLine2":"sample string 2","City":"sample string 3","StateProvince":"sample string 4","PostalCode":"sample string 5","Country":"sample string 6","Modified":true},"ParentNotes":"sample string 5","TimeStamp":{"Created":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"},"Modified":{"<PersonID>k__BackingField":1,"<Name>k__BackingField":"sample string 1","<DateTime>k__BackingField":"sample string 2"}},"Honored":true}]

application/xml, text/xml

Sample:
<ArrayOfTravelDateBusStopRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <TravelDateBusStopRequest>
    <Id>1</Id>
    <PersonID>2</PersonID>
    <TravelDateID>3</TravelDateID>
    <Direction>Undefined</Direction>
    <DayOfWeekFlag>Undefined</DayOfWeekFlag>
    <AddressName>sample string 4</AddressName>
    <Address>
      <AddressLine1>sample string 1</AddressLine1>
      <AddressLine2>sample string 2</AddressLine2>
      <City>sample string 3</City>
      <StateProvince>sample string 4</StateProvince>
      <PostalCode>sample string 5</PostalCode>
      <Country>sample string 6</Country>
      <Modified>true</Modified>
    </Address>
    <ParentNotes>sample string 5</ParentNotes>
    <TimeStamp>
      <Created>
        <PersonID>1</PersonID>
        <Name>sample string 1</Name>
        <DateTime>sample string 2</DateTime>
      </Created>
      <Modified>
        <PersonID>1</PersonID>
        <Name>sample string 1</Name>
        <DateTime>sample string 2</DateTime>
      </Modified>
    </TimeStamp>
    <Honored>true</Honored>
  </TravelDateBusStopRequest>
  <TravelDateBusStopRequest>
    <Id>1</Id>
    <PersonID>2</PersonID>
    <TravelDateID>3</TravelDateID>
    <Direction>Undefined</Direction>
    <DayOfWeekFlag>Undefined</DayOfWeekFlag>
    <AddressName>sample string 4</AddressName>
    <Address>
      <AddressLine1>sample string 1</AddressLine1>
      <AddressLine2>sample string 2</AddressLine2>
      <City>sample string 3</City>
      <StateProvince>sample string 4</StateProvince>
      <PostalCode>sample string 5</PostalCode>
      <Country>sample string 6</Country>
      <Modified>true</Modified>
    </Address>
    <ParentNotes>sample string 5</ParentNotes>
    <TimeStamp>
      <Created>
        <PersonID>1</PersonID>
        <Name>sample string 1</Name>
        <DateTime>sample string 2</DateTime>
      </Created>
      <Modified>
        <PersonID>1</PersonID>
        <Name>sample string 1</Name>
        <DateTime>sample string 2</DateTime>
      </Modified>
    </TimeStamp>
    <Honored>true</Honored>
  </TravelDateBusStopRequest>
</ArrayOfTravelDateBusStopRequest>