PUT api/RestaurantProfiles/{id}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
UpdateRestaurantProfileBindingModelName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
Name | string |
None. |
|
Description | string |
None. |
|
LongDescription | string |
None. |
|
Address | string |
None. |
|
PhoneNbr | string |
None. |
|
string |
None. |
||
OperationStartTime | date |
None. |
|
OperationEndTime | date |
None. |
|
CompanyCode | string |
None. |
|
RestaurantType | string |
None. |
|
CityId | string |
None. |
|
RegionId | string |
None. |
|
SpecializationId | string |
Required |
|
RatingId | integer |
None. |
|
AddressObject | PostAddressBindingModel |
None. |
|
BillingAddress | PostAddressBindingModel |
None. |
|
AccessibleFrom | Collection of SimplePostRestaurantCityBindingModel |
None. |
|
RestaurantProfileImages | Collection of SimplePostImageBindingModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": 1, "Name": "sample string 2", "Description": "sample string 3", "LongDescription": "sample string 4", "Address": "sample string 5", "PhoneNbr": "sample string 6", "Email": "sample string 7", "OperationStartTime": "2025-06-26T14:16:31.8941169+00:00", "OperationEndTime": "2025-06-26T14:16:31.8941169+00:00", "CompanyCode": "sample string 10", "RestaurantType": "sample string 11", "CityId": "sample string 12", "RegionId": "sample string 13", "SpecializationId": "sample string 14", "RatingId": 15, "AddressObject": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "Landmark": "sample string 4", "PostalCode": "sample string 5", "AreaId": "sample string 6" }, "BillingAddress": { "Id": 1, "Address1": "sample string 1", "Address2": "sample string 2", "Address3": "sample string 3", "Landmark": "sample string 4", "PostalCode": "sample string 5", "AreaId": "sample string 6" }, "AccessibleFrom": [ { "CityId": "sample string 1" }, { "CityId": "sample string 1" } ], "RestaurantProfileImages": [ { "ImageId": 1, "ImageContent": "sample string 2", "ImageName": "sample string 3", "IsPrimaryImage": true }, { "ImageId": 1, "ImageContent": "sample string 2", "ImageName": "sample string 3", "IsPrimaryImage": true } ] }
application/xml, text/xml
Sample:
<UpdateRestaurantProfileBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO"> <AccessibleFrom> <SimplePostRestaurantCityBindingModel> <CityId>sample string 1</CityId> </SimplePostRestaurantCityBindingModel> <SimplePostRestaurantCityBindingModel> <CityId>sample string 1</CityId> </SimplePostRestaurantCityBindingModel> </AccessibleFrom> <Address>sample string 5</Address> <AddressObject> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <AreaId>sample string 6</AreaId> <Landmark>sample string 4</Landmark> <PostalCode>sample string 5</PostalCode> <Id>1</Id> </AddressObject> <BillingAddress> <Address1>sample string 1</Address1> <Address2>sample string 2</Address2> <Address3>sample string 3</Address3> <AreaId>sample string 6</AreaId> <Landmark>sample string 4</Landmark> <PostalCode>sample string 5</PostalCode> <Id>1</Id> </BillingAddress> <CityId>sample string 12</CityId> <CompanyCode>sample string 10</CompanyCode> <Description>sample string 3</Description> <Email>sample string 7</Email> <LongDescription>sample string 4</LongDescription> <Name>sample string 2</Name> <OperationEndTime>2025-06-26T14:16:31.8941169+00:00</OperationEndTime> <OperationStartTime>2025-06-26T14:16:31.8941169+00:00</OperationStartTime> <PhoneNbr>sample string 6</PhoneNbr> <RatingId>15</RatingId> <RegionId>sample string 13</RegionId> <RestaurantProfileImages> <RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel> <ImageContent>sample string 2</ImageContent> <ImageId>1</ImageId> <ImageName>sample string 3</ImageName> <IsPrimaryImage>true</IsPrimaryImage> </RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel> <RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel> <ImageContent>sample string 2</ImageContent> <ImageId>1</ImageId> <ImageName>sample string 3</ImageName> <IsPrimaryImage>true</IsPrimaryImage> </RegisterAccommodationProfileBindingModel.SimplePostImageBindingModel> </RestaurantProfileImages> <RestaurantType>sample string 11</RestaurantType> <SpecializationId>sample string 14</SpecializationId> <Id>1</Id> </UpdateRestaurantProfileBindingModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
None.