POST api/webtherapies

Request Information

URI Parameters

None.

Body Parameters

WebTherapy
NameDescriptionTypeAdditional information
Id

integer

None.

BranchId

integer

None.

Alias

string

None.

Description

string

None.

Discontinued

boolean

None.

PlId

integer

None.

DefaultPlId

integer

None.

SaleFromWeb

boolean

None.

WebPLId

integer

None.

WebTitle

string

None.

WebTitleCaptionId

integer

None.

WebTitleCaptions

Collection of LanguageCaption

None.

WebShortDescription

string

None.

WebShortDescriptionCaptionId

integer

None.

WebShortDescriptionCaptions

Collection of LanguageCaption

None.

WebDescription

string

None.

WebDescriptionCaptionId

integer

None.

WebDescriptionCaptions

Collection of LanguageCaption

None.

WebDuration

integer

None.

PromoItemId1

integer

None.

PromoItemId2

integer

None.

PromoItemId3

integer

None.

WebCategoryId

integer

None.

WebCategory

WebCategory

None.

UpsaleItemId1

integer

None.

UpsaleItemId2

integer

None.

UpsaleItemId3

integer

None.

RelativeItemId1

integer

None.

RelativeItemId2

integer

None.

RelativeItemId3

integer

None.

PhotoFileName

string

None.

WebAvailabilityStartTime

integer

None.

WebAvailabilityEndTime

integer

None.

WebValidStartTimes

string

None.

Tags

Collection of ItemTag

None.

WebAvailabilityStartDate

date

None.

WebAvailabilityEndDate

date

None.

RequiresCabins

boolean

None.

RequiresTherapists

boolean

None.

WebAvailabilityRequiresCabins

boolean

None.

WebAvailabilityRequiresTherapists

boolean

None.

CheckCabinAvailability

boolean

None.

CheckTherapistAvailability

boolean

None.

AutoSelectCabin

boolean

None.

AutoSelectTherapist

boolean

None.

CheckCustomerAvailability

boolean

None.

DefaultPrice

decimal number

None.

WebListOrder

integer

None.

SaleFromWebMode

SaleFromWebModes

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "BranchId": 2,
  "Alias": "sample string 3",
  "Description": "sample string 4",
  "Discontinued": true,
  "PlId": 6,
  "DefaultPlId": 7,
  "SaleFromWeb": true,
  "WebPLId": 9,
  "WebTitle": "sample string 10",
  "WebTitleCaptionId": 11,
  "WebTitleCaptions": [
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    },
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    }
  ],
  "WebShortDescription": "sample string 12",
  "WebShortDescriptionCaptionId": 13,
  "WebShortDescriptionCaptions": [
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    },
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    }
  ],
  "WebDescription": "sample string 14",
  "WebDescriptionCaptionId": 15,
  "WebDescriptionCaptions": [
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    },
    {
      "LanguageId": 1,
      "LanguageDescription": "sample string 2",
      "CaptionId": 3,
      "Description": "sample string 4",
      "Exists": true,
      "PropertyId": 6,
      "Message": "QEA="
    }
  ],
  "WebDuration": 16,
  "PromoItemId1": 17,
  "PromoItemId2": 18,
  "PromoItemId3": 19,
  "WebCategoryId": 20,
  "WebCategory": {
    "Id": 1,
    "PropertyId": 2,
    "Title": "sample string 3",
    "Description": "sample string 4",
    "Photo": "QEA=",
    "SortOrder": 64
  },
  "UpsaleItemId1": 21,
  "UpsaleItemId2": 22,
  "UpsaleItemId3": 23,
  "RelativeItemId1": 24,
  "RelativeItemId2": 25,
  "RelativeItemId3": 26,
  "PhotoFileName": "sample string 27",
  "WebAvailabilityStartTime": 28,
  "WebAvailabilityEndTime": 29,
  "WebValidStartTimes": "sample string 30",
  "Tags": null,
  "WebAvailabilityStartDate": "2026-03-13T07:13:46.2373399+02:00",
  "WebAvailabilityEndDate": "2026-03-13T07:13:46.2373399+02:00",
  "RequiresCabins": true,
  "RequiresTherapists": true,
  "WebAvailabilityRequiresCabins": true,
  "WebAvailabilityRequiresTherapists": true,
  "CheckCabinAvailability": true,
  "CheckTherapistAvailability": true,
  "AutoSelectCabin": true,
  "AutoSelectTherapist": true,
  "CheckCustomerAvailability": true,
  "DefaultPrice": 42.1,
  "WebListOrder": 43,
  "SaleFromWebMode": 0
}

application/xml, text/xml

Sample:
<WebTherapy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.ItemModels">
  <Alias>sample string 3</Alias>
  <AutoSelectCabin>true</AutoSelectCabin>
  <AutoSelectTherapist>true</AutoSelectTherapist>
  <BranchId>2</BranchId>
  <CheckCabinAvailability>true</CheckCabinAvailability>
  <CheckCustomerAvailability>true</CheckCustomerAvailability>
  <CheckTherapistAvailability>true</CheckTherapistAvailability>
  <DefaultPlId>7</DefaultPlId>
  <DefaultPrice>42.1</DefaultPrice>
  <Description>sample string 4</Description>
  <Discontinued>true</Discontinued>
  <Id>1</Id>
  <PhotoFileName>sample string 27</PhotoFileName>
  <PlId>6</PlId>
  <PromoItemId1>17</PromoItemId1>
  <PromoItemId2>18</PromoItemId2>
  <PromoItemId3>19</PromoItemId3>
  <RelativeItemId1>24</RelativeItemId1>
  <RelativeItemId2>25</RelativeItemId2>
  <RelativeItemId3>26</RelativeItemId3>
  <RequiresCabins>true</RequiresCabins>
  <RequiresTherapists>true</RequiresTherapists>
  <SaleFromWeb>true</SaleFromWeb>
  <SaleFromWebMode>None</SaleFromWebMode>
  <Tags xmlns:d2p1="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models" i:nil="true" />
  <UpsaleItemId1>21</UpsaleItemId1>
  <UpsaleItemId2>22</UpsaleItemId2>
  <UpsaleItemId3>23</UpsaleItemId3>
  <WebAvailabilityEndDate>2026-03-13T07:13:46.2373399+02:00</WebAvailabilityEndDate>
  <WebAvailabilityEndTime>29</WebAvailabilityEndTime>
  <WebAvailabilityRequiresCabins>true</WebAvailabilityRequiresCabins>
  <WebAvailabilityRequiresTherapists>true</WebAvailabilityRequiresTherapists>
  <WebAvailabilityStartDate>2026-03-13T07:13:46.2373399+02:00</WebAvailabilityStartDate>
  <WebAvailabilityStartTime>28</WebAvailabilityStartTime>
  <WebCategory>
    <Description>sample string 4</Description>
    <Id>1</Id>
    <Photo>QEA=</Photo>
    <PropertyId>2</PropertyId>
    <SortOrder>64</SortOrder>
    <Title>sample string 3</Title>
  </WebCategory>
  <WebCategoryId>20</WebCategoryId>
  <WebDescription>sample string 14</WebDescription>
  <WebDescriptionCaptionId>15</WebDescriptionCaptionId>
  <WebDescriptionCaptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models">
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
  </WebDescriptionCaptions>
  <WebDuration>16</WebDuration>
  <WebListOrder>43</WebListOrder>
  <WebPLId>9</WebPLId>
  <WebShortDescription>sample string 12</WebShortDescription>
  <WebShortDescriptionCaptionId>13</WebShortDescriptionCaptionId>
  <WebShortDescriptionCaptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models">
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
  </WebShortDescriptionCaptions>
  <WebTitle>sample string 10</WebTitle>
  <WebTitleCaptionId>11</WebTitleCaptionId>
  <WebTitleCaptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Atlantis.Library.Web.Models">
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
    <d2p1:LanguageCaption>
      <d2p1:CaptionId>3</d2p1:CaptionId>
      <d2p1:Description>sample string 4</d2p1:Description>
      <d2p1:Exists>true</d2p1:Exists>
      <d2p1:LanguageDescription>sample string 2</d2p1:LanguageDescription>
      <d2p1:LanguageId>1</d2p1:LanguageId>
      <d2p1:Message>QEA=</d2p1:Message>
      <d2p1:PropertyId>6</d2p1:PropertyId>
    </d2p1:LanguageCaption>
  </WebTitleCaptions>
  <WebValidStartTimes>sample string 30</WebValidStartTimes>
</WebTherapy>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.