POST api/BookingInfo/PostUpdateClientData?SESSION_GUID={SESSION_GUID}

Alter Client Information

Request Information

URI Parameters

NameDescriptionTypeAdditional information
SESSION_GUID

string

Required

Body Parameters

Collection of Passenger
NameDescriptionTypeAdditional information
PAX_GUID

string

None.

Lead

boolean

None.

DisplayFirstName

string

None.

FirstName

string

None.

FamilyName

string

None.

Gender

string

None.

DateOfBirth

date

None.

DateOfBirthAsString

string

None.

Email

string

None.

Nationality

string

None.

State

string

None.

ContactTelephoneCountry

string

None.

ContactTelephoneNumber

string

None.

EmergencyTelephoneCountry

string

None.

EmergencyTelephoneNumber

string

None.

EmergencyName

string

None.

MetaDataHeaders

Collection of MetaDataHeader

None.

MetaDataValues

Collection of MetaDataValue

None.

DateOfBirthPattern

string

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "DateOfBirthPattern": "sample string 1",
    "PAX_GUID": "sample string 1",
    "Lead": true,
    "DisplayFirstName": "sample string 3",
    "FirstName": "sample string 4",
    "FamilyName": "sample string 5",
    "Gender": "sample string 6",
    "DateOfBirth": null,
    "DateOfBirthAsString": null,
    "Email": "sample string 8",
    "Nationality": "sample string 9",
    "State": "sample string 10",
    "ContactTelephoneCountry": "sample string 11",
    "ContactTelephoneNumber": "sample string 12",
    "EmergencyTelephoneCountry": "sample string 13",
    "EmergencyTelephoneNumber": "sample string 14",
    "EmergencyName": "sample string 15",
    "MetaDataHeaders": [
      {
        "Tour": "sample string 1",
        "DepDate": "sample string 2",
        "Comment": "sample string 3",
        "CLIENTBOOKING_GUID": "sample string 4",
        "MetaDataItems": [
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          },
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          }
        ]
      },
      {
        "Tour": "sample string 1",
        "DepDate": "sample string 2",
        "Comment": "sample string 3",
        "CLIENTBOOKING_GUID": "sample string 4",
        "MetaDataItems": [
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          },
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          }
        ]
      }
    ],
    "MetaDataValues": [
      {
        "CLIENTBOOKING_GUID": "sample string 1",
        "MetaDataDatas": [
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          },
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          }
        ]
      },
      {
        "CLIENTBOOKING_GUID": "sample string 1",
        "MetaDataDatas": [
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          },
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          }
        ]
      }
    ]
  },
  {
    "DateOfBirthPattern": "sample string 1",
    "PAX_GUID": "sample string 1",
    "Lead": true,
    "DisplayFirstName": "sample string 3",
    "FirstName": "sample string 4",
    "FamilyName": "sample string 5",
    "Gender": "sample string 6",
    "DateOfBirth": null,
    "DateOfBirthAsString": null,
    "Email": "sample string 8",
    "Nationality": "sample string 9",
    "State": "sample string 10",
    "ContactTelephoneCountry": "sample string 11",
    "ContactTelephoneNumber": "sample string 12",
    "EmergencyTelephoneCountry": "sample string 13",
    "EmergencyTelephoneNumber": "sample string 14",
    "EmergencyName": "sample string 15",
    "MetaDataHeaders": [
      {
        "Tour": "sample string 1",
        "DepDate": "sample string 2",
        "Comment": "sample string 3",
        "CLIENTBOOKING_GUID": "sample string 4",
        "MetaDataItems": [
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          },
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          }
        ]
      },
      {
        "Tour": "sample string 1",
        "DepDate": "sample string 2",
        "Comment": "sample string 3",
        "CLIENTBOOKING_GUID": "sample string 4",
        "MetaDataItems": [
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          },
          {
            "MetaDefenitionID": 1,
            "DisplayName": "sample string 2",
            "Type": 3,
            "Required": true,
            "DataText": "sample string 5",
            "DataItem": 1,
            "DataChecked": true,
            "DisplayOrder": 6,
            "MetaDataOptions": [
              {
                "ID": 1,
                "Name": "sample string 2"
              },
              {
                "ID": 1,
                "Name": "sample string 2"
              }
            ]
          }
        ]
      }
    ],
    "MetaDataValues": [
      {
        "CLIENTBOOKING_GUID": "sample string 1",
        "MetaDataDatas": [
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          },
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          }
        ]
      },
      {
        "CLIENTBOOKING_GUID": "sample string 1",
        "MetaDataDatas": [
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          },
          {
            "MetaDefenitionID": 1,
            "ValueText": "sample string 2",
            "ValueChecked": true,
            "ValueList": 1
          }
        ]
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfPassenger xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Radical.JSON.Web.Passenger">
  <Passenger>
    <ContactTelephoneCountry>sample string 11</ContactTelephoneCountry>
    <ContactTelephoneNumber>sample string 12</ContactTelephoneNumber>
    <DateOfBirth i:nil="true" />
    <DateOfBirthAsString i:nil="true" />
    <DateOfBirthPattern>sample string 1</DateOfBirthPattern>
    <DisplayFirstName>sample string 3</DisplayFirstName>
    <Email>sample string 8</Email>
    <EmergencyName>sample string 15</EmergencyName>
    <EmergencyTelephoneCountry>sample string 13</EmergencyTelephoneCountry>
    <EmergencyTelephoneNumber>sample string 14</EmergencyTelephoneNumber>
    <FamilyName>sample string 5</FamilyName>
    <FirstName>sample string 4</FirstName>
    <Gender>sample string 6</Gender>
    <Lead>true</Lead>
    <MetaDataHeaders>
      <MetaDataHeader>
        <CLIENTBOOKING_GUID>sample string 4</CLIENTBOOKING_GUID>
        <Comment>sample string 3</Comment>
        <DepDate>sample string 2</DepDate>
        <MetaDataItems>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
        </MetaDataItems>
        <Tour>sample string 1</Tour>
      </MetaDataHeader>
      <MetaDataHeader>
        <CLIENTBOOKING_GUID>sample string 4</CLIENTBOOKING_GUID>
        <Comment>sample string 3</Comment>
        <DepDate>sample string 2</DepDate>
        <MetaDataItems>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
        </MetaDataItems>
        <Tour>sample string 1</Tour>
      </MetaDataHeader>
    </MetaDataHeaders>
    <MetaDataValues>
      <MetaDataValue>
        <CLIENTBOOKING_GUID>sample string 1</CLIENTBOOKING_GUID>
        <MetaDataDatas>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
        </MetaDataDatas>
      </MetaDataValue>
      <MetaDataValue>
        <CLIENTBOOKING_GUID>sample string 1</CLIENTBOOKING_GUID>
        <MetaDataDatas>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
        </MetaDataDatas>
      </MetaDataValue>
    </MetaDataValues>
    <Nationality>sample string 9</Nationality>
    <PAX_GUID>sample string 1</PAX_GUID>
    <State>sample string 10</State>
  </Passenger>
  <Passenger>
    <ContactTelephoneCountry>sample string 11</ContactTelephoneCountry>
    <ContactTelephoneNumber>sample string 12</ContactTelephoneNumber>
    <DateOfBirth i:nil="true" />
    <DateOfBirthAsString i:nil="true" />
    <DateOfBirthPattern>sample string 1</DateOfBirthPattern>
    <DisplayFirstName>sample string 3</DisplayFirstName>
    <Email>sample string 8</Email>
    <EmergencyName>sample string 15</EmergencyName>
    <EmergencyTelephoneCountry>sample string 13</EmergencyTelephoneCountry>
    <EmergencyTelephoneNumber>sample string 14</EmergencyTelephoneNumber>
    <FamilyName>sample string 5</FamilyName>
    <FirstName>sample string 4</FirstName>
    <Gender>sample string 6</Gender>
    <Lead>true</Lead>
    <MetaDataHeaders>
      <MetaDataHeader>
        <CLIENTBOOKING_GUID>sample string 4</CLIENTBOOKING_GUID>
        <Comment>sample string 3</Comment>
        <DepDate>sample string 2</DepDate>
        <MetaDataItems>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
        </MetaDataItems>
        <Tour>sample string 1</Tour>
      </MetaDataHeader>
      <MetaDataHeader>
        <CLIENTBOOKING_GUID>sample string 4</CLIENTBOOKING_GUID>
        <Comment>sample string 3</Comment>
        <DepDate>sample string 2</DepDate>
        <MetaDataItems>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
          <MetaDataItem>
            <DataChecked>true</DataChecked>
            <DataItem>1</DataItem>
            <DataText>sample string 5</DataText>
            <DisplayName>sample string 2</DisplayName>
            <DisplayOrder>6</DisplayOrder>
            <MetaDataOptions>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
              <MetaDataOption>
                <ID>1</ID>
                <Name>sample string 2</Name>
              </MetaDataOption>
            </MetaDataOptions>
            <MetaDefenitionID>1</MetaDefenitionID>
            <Required>true</Required>
            <Type>3</Type>
          </MetaDataItem>
        </MetaDataItems>
        <Tour>sample string 1</Tour>
      </MetaDataHeader>
    </MetaDataHeaders>
    <MetaDataValues>
      <MetaDataValue>
        <CLIENTBOOKING_GUID>sample string 1</CLIENTBOOKING_GUID>
        <MetaDataDatas>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
        </MetaDataDatas>
      </MetaDataValue>
      <MetaDataValue>
        <CLIENTBOOKING_GUID>sample string 1</CLIENTBOOKING_GUID>
        <MetaDataDatas>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
          <MetaDataData>
            <MetaDefenitionID>1</MetaDefenitionID>
            <ValueChecked>true</ValueChecked>
            <ValueList>1</ValueList>
            <ValueText>sample string 2</ValueText>
          </MetaDataData>
        </MetaDataDatas>
      </MetaDataValue>
    </MetaDataValues>
    <Nationality>sample string 9</Nationality>
    <PAX_GUID>sample string 1</PAX_GUID>
    <State>sample string 10</State>
  </Passenger>
</ArrayOfPassenger>

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

Response Information

Resource Description

StatusReturn
NameDescriptionTypeAdditional information
Status

boolean

None.

Message

string

None.

ExtraInfo

Collection of Pair of string [key] and string [value]

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": true,
  "Message": "sample string 2",
  "ExtraInfo": [
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    },
    {
      "Key": "sample string 1",
      "Value": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<StatusReturn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Radical.Entities.Web.Json">
  <ExtraInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic">
    <d2p1:KeyValuePairOfstringstring>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfstringstring>
    <d2p1:KeyValuePairOfstringstring>
      <d2p1:key>sample string 1</d2p1:key>
      <d2p1:value>sample string 2</d2p1:value>
    </d2p1:KeyValuePairOfstringstring>
  </ExtraInfo>
  <Message>sample string 2</Message>
  <Status>true</Status>
</StatusReturn>