PUT api/Policies/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

string

Required

Body Parameters

CreatePolicy
NameDescriptionTypeAdditional information
id

globally unique identifier

None.

arcNumber

string

None.

carrier

string

None.

originRegions

Collection of string

None.

originContinents

Collection of string

None.

originCountries

Collection of string

None.

originStates

Collection of string

None.

originCities

Collection of string

None.

originAirports

Collection of string

None.

excludeOriginContinents

Collection of string

None.

excludeOriginCountries

Collection of string

None.

excludeOriginStates

Collection of string

None.

excludeOriginCities

Collection of string

None.

excludeOriginAirports

Collection of string

None.

excludeOriginRegions

Collection of string

None.

destinationRegions

Collection of string

None.

destinationContinents

Collection of string

None.

destinationCountries

Collection of string

None.

destinationStates

Collection of string

None.

destinationCities

Collection of string

None.

destinationAirports

Collection of string

None.

excludeDestinationContinents

Collection of string

None.

excludeDestinationCountries

Collection of string

None.

excludeDestinationStates

Collection of string

None.

excludeDestinationCities

Collection of string

None.

excludeDestinationAirports

Collection of string

None.

excludeDestinationRegions

Collection of string

None.

cabinTypes

Collection of string

None.

fareClasses

string

None.

excludeFareClasses

string

None.

bookingClasses

string

None.

excludeBookingClasses

string

None.

tripTypes

Collection of string

None.

passengerTypes

Collection of string

None.

ticketingPeriodStart

string

None.

ticketingPeriodEnd

string

None.

travelPeriodStart

string

None.

travelPeriodEnd

string

None.

seasonality

string

None.

excludeSeasonality

string

None.

dayOfWeeks

Collection of string

None.

tourCodes

string

None.

rate

decimal number

None.

percent

boolean

None.

checkMore

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "id": "16c9c660-5a46-4164-9112-d6bcc3150264",
  "arcNumber": "sample string 2",
  "carrier": "sample string 3",
  "originRegions": [
    "sample string 1",
    "sample string 2"
  ],
  "originContinents": [
    "sample string 1",
    "sample string 2"
  ],
  "originCountries": [
    "sample string 1",
    "sample string 2"
  ],
  "originStates": [
    "sample string 1",
    "sample string 2"
  ],
  "originCities": [
    "sample string 1",
    "sample string 2"
  ],
  "originAirports": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginContinents": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginCountries": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginStates": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginCities": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginAirports": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeOriginRegions": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationRegions": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationContinents": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationCountries": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationStates": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationCities": [
    "sample string 1",
    "sample string 2"
  ],
  "destinationAirports": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationContinents": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationCountries": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationStates": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationCities": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationAirports": [
    "sample string 1",
    "sample string 2"
  ],
  "excludeDestinationRegions": [
    "sample string 1",
    "sample string 2"
  ],
  "cabinTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "fareClasses": "sample string 4",
  "excludeFareClasses": "sample string 5",
  "bookingClasses": "sample string 6",
  "excludeBookingClasses": "sample string 7",
  "tripTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "passengerTypes": [
    "sample string 1",
    "sample string 2"
  ],
  "ticketingPeriodStart": "sample string 8",
  "ticketingPeriodEnd": "sample string 9",
  "travelPeriodStart": "sample string 10",
  "travelPeriodEnd": "sample string 11",
  "seasonality": "sample string 12",
  "excludeSeasonality": "sample string 13",
  "dayOfWeeks": [
    "sample string 1",
    "sample string 2"
  ],
  "tourCodes": "sample string 14",
  "rate": 15.1,
  "percent": true,
  "checkMore": true
}

application/xml, text/xml

Sample:
<CreatePolicy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMS.Models">
  <arcNumber>sample string 2</arcNumber>
  <bookingClasses>sample string 6</bookingClasses>
  <cabinTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </cabinTypes>
  <carrier>sample string 3</carrier>
  <checkMore>true</checkMore>
  <dayOfWeeks xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </dayOfWeeks>
  <destinationAirports xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationAirports>
  <destinationCities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationCities>
  <destinationContinents xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationContinents>
  <destinationCountries xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationCountries>
  <destinationRegions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationRegions>
  <destinationStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </destinationStates>
  <excludeBookingClasses>sample string 7</excludeBookingClasses>
  <excludeDestinationAirports xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationAirports>
  <excludeDestinationCities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationCities>
  <excludeDestinationContinents xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationContinents>
  <excludeDestinationCountries xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationCountries>
  <excludeDestinationRegions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationRegions>
  <excludeDestinationStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeDestinationStates>
  <excludeFareClasses>sample string 5</excludeFareClasses>
  <excludeOriginAirports xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginAirports>
  <excludeOriginCities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginCities>
  <excludeOriginContinents xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginContinents>
  <excludeOriginCountries xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginCountries>
  <excludeOriginRegions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginRegions>
  <excludeOriginStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </excludeOriginStates>
  <excludeSeasonality>sample string 13</excludeSeasonality>
  <fareClasses>sample string 4</fareClasses>
  <id>16c9c660-5a46-4164-9112-d6bcc3150264</id>
  <originAirports xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originAirports>
  <originCities xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originCities>
  <originContinents xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originContinents>
  <originCountries xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originCountries>
  <originRegions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originRegions>
  <originStates xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </originStates>
  <passengerTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </passengerTypes>
  <percent>true</percent>
  <rate>15.1</rate>
  <seasonality>sample string 12</seasonality>
  <ticketingPeriodEnd>sample string 9</ticketingPeriodEnd>
  <ticketingPeriodStart>sample string 8</ticketingPeriodStart>
  <tourCodes>sample string 14</tourCodes>
  <travelPeriodEnd>sample string 11</travelPeriodEnd>
  <travelPeriodStart>sample string 10</travelPeriodStart>
  <tripTypes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </tripTypes>
</CreatePolicy>

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.