POST api/Admin/Catering/Products
Request Information
URI Parameters
None.
Body Parameters
CateringProductPostDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
None. |
|
| CategoryId | integer |
None. |
|
| Price | decimal number |
None. |
|
| Active | boolean |
None. |
|
| Notes | string |
None. |
|
| SortOrder | integer |
None. |
|
| ActiveFromDate | date |
None. |
|
| ActiveToDate | date |
None. |
|
| AvailableMonday | boolean |
None. |
|
| AvailableTuesday | boolean |
None. |
|
| AvailableWednesday | boolean |
None. |
|
| AvailableThursday | boolean |
None. |
|
| AvailableFriday | boolean |
None. |
|
| AvailableSaturday | boolean |
None. |
|
| AvailableSunday | boolean |
None. |
|
| StartTime | string |
None. |
|
| EndTime | string |
None. |
|
| OrderBefore | integer |
None. |
|
| OrderLatestDays | integer |
None. |
|
| OrderLatestHour | integer |
None. |
|
| AvailableCount | integer |
None. |
|
| DailyPersonalLimit | integer |
None. |
|
| IsLunch | boolean |
None. |
|
| IsTakeaway | boolean |
None. |
|
| CancelBefore | integer |
None. |
|
| Rules | Collection of CateringProductRuleDTO |
None. |
Request Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"CategoryId": 2,
"Price": 3.0,
"Active": true,
"Notes": "sample string 5",
"SortOrder": 6,
"ActiveFromDate": "2026-05-27T18:07:54.7427717+00:00",
"ActiveToDate": "2026-05-27T18:07:54.7427717+00:00",
"AvailableMonday": true,
"AvailableTuesday": true,
"AvailableWednesday": true,
"AvailableThursday": true,
"AvailableFriday": true,
"AvailableSaturday": true,
"AvailableSunday": true,
"StartTime": "sample string 14",
"EndTime": "sample string 15",
"OrderBefore": 16,
"OrderLatestDays": 1,
"OrderLatestHour": 1,
"AvailableCount": 1,
"DailyPersonalLimit": 1,
"IsLunch": true,
"IsTakeaway": true,
"CancelBefore": 1,
"Rules": [
{
"NumberOfItems": 1,
"OrderLatestDays": 2,
"OrderLatestHour": 3
},
{
"NumberOfItems": 1,
"OrderLatestDays": 2,
"OrderLatestHour": 3
}
]
}
application/xml, text/xml
Sample:
<CateringProductPostDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bluedock.Booking.Rest.Models.Catering">
<Active>true</Active>
<ActiveFromDate>2026-05-27T18:07:54.7427717+00:00</ActiveFromDate>
<ActiveToDate>2026-05-27T18:07:54.7427717+00:00</ActiveToDate>
<AvailableCount>1</AvailableCount>
<AvailableFriday>true</AvailableFriday>
<AvailableMonday>true</AvailableMonday>
<AvailableSaturday>true</AvailableSaturday>
<AvailableSunday>true</AvailableSunday>
<AvailableThursday>true</AvailableThursday>
<AvailableTuesday>true</AvailableTuesday>
<AvailableWednesday>true</AvailableWednesday>
<CancelBefore>1</CancelBefore>
<CategoryId>2</CategoryId>
<DailyPersonalLimit>1</DailyPersonalLimit>
<EndTime>sample string 15</EndTime>
<IsLunch>true</IsLunch>
<IsTakeaway>true</IsTakeaway>
<Name>sample string 1</Name>
<Notes>sample string 5</Notes>
<OrderBefore>16</OrderBefore>
<OrderLatestDays>1</OrderLatestDays>
<OrderLatestHour>1</OrderLatestHour>
<Price>3</Price>
<Rules>
<CateringProductRuleDTO>
<NumberOfItems>1</NumberOfItems>
<OrderLatestDays>2</OrderLatestDays>
<OrderLatestHour>3</OrderLatestHour>
</CateringProductRuleDTO>
<CateringProductRuleDTO>
<NumberOfItems>1</NumberOfItems>
<OrderLatestDays>2</OrderLatestDays>
<OrderLatestHour>3</OrderLatestHour>
</CateringProductRuleDTO>
</Rules>
<SortOrder>6</SortOrder>
<StartTime>sample string 14</StartTime>
</CateringProductPostDTO>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.