PUT api/Content/v3/GetDeals

Request Information

URI Parameters

None.

Body Parameters

DealRequest
NameDescriptionTypeAdditional information
CustomerId

integer

None.

SortBy

string

None.

SortDir

string

None.

PageNumber

integer

None.

SearchText

string

None.

IsTourDePearl

boolean

None.

CategoryId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerId": 1,
  "SortBy": "sample string 2",
  "SortDir": "sample string 3",
  "PageNumber": 4,
  "SearchText": "sample string 5",
  "IsTourDePearl": true,
  "CategoryId": 7
}

application/xml, text/xml

Sample:
<DealRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tsunami.Model">
  <CategoryId>7</CategoryId>
  <CustomerId>1</CustomerId>
  <IsTourDePearl>true</IsTourDePearl>
  <PageNumber>4</PageNumber>
  <SearchText>sample string 5</SearchText>
  <SortBy>sample string 2</SortBy>
  <SortDir>sample string 3</SortDir>
</DealRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

DealResponse
NameDescriptionTypeAdditional information
DealList

Collection of APIDeal

None.

TotalRecords

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "DealList": [
    {
      "Id": 1,
      "Title": "sample string 2",
      "LocationTitle": "sample string 3",
      "Logo": "sample string 4",
      "StartDate": "2025-08-28T22:17:02.9747385+00:00",
      "EndDate": "2025-08-28T22:17:02.9747385+00:00",
      "Description": "sample string 5",
      "LocationId": 6,
      "IsFeatrureList": true,
      "Category": "sample string 8",
      "CategoryId": [
        1,
        2
      ]
    },
    {
      "Id": 1,
      "Title": "sample string 2",
      "LocationTitle": "sample string 3",
      "Logo": "sample string 4",
      "StartDate": "2025-08-28T22:17:02.9747385+00:00",
      "EndDate": "2025-08-28T22:17:02.9747385+00:00",
      "Description": "sample string 5",
      "LocationId": 6,
      "IsFeatrureList": true,
      "Category": "sample string 8",
      "CategoryId": [
        1,
        2
      ]
    }
  ],
  "TotalRecords": 1
}

application/xml, text/xml

Sample:
<DealResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tsunami.Model">
  <DealList>
    <APIDeal>
      <Category>sample string 8</Category>
      <CategoryId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:long>1</d4p1:long>
        <d4p1:long>2</d4p1:long>
      </CategoryId>
      <Description>sample string 5</Description>
      <EndDate>2025-08-28T22:17:02.9747385+00:00</EndDate>
      <Id>1</Id>
      <IsFeatrureList>true</IsFeatrureList>
      <LocationId>6</LocationId>
      <LocationTitle>sample string 3</LocationTitle>
      <Logo>sample string 4</Logo>
      <StartDate>2025-08-28T22:17:02.9747385+00:00</StartDate>
      <Title>sample string 2</Title>
    </APIDeal>
    <APIDeal>
      <Category>sample string 8</Category>
      <CategoryId xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:long>1</d4p1:long>
        <d4p1:long>2</d4p1:long>
      </CategoryId>
      <Description>sample string 5</Description>
      <EndDate>2025-08-28T22:17:02.9747385+00:00</EndDate>
      <Id>1</Id>
      <IsFeatrureList>true</IsFeatrureList>
      <LocationId>6</LocationId>
      <LocationTitle>sample string 3</LocationTitle>
      <Logo>sample string 4</Logo>
      <StartDate>2025-08-28T22:17:02.9747385+00:00</StartDate>
      <Title>sample string 2</Title>
    </APIDeal>
  </DealList>
  <TotalRecords>1</TotalRecords>
</DealResponse>