POST api/business/CreateBusiness

Request Information

URI Parameters

None.

Body Parameters

BusinessDto
NameDescriptionTypeAdditional information
Id

integer

None.

Name

string

None.

LogoUrl

string

None.

BusinessTypeId

integer

None.

BusinessTypeNameEn

string

None.

BusinessTypeNameAr

string

None.

BusinessCategoryId

integer

None.

CategoryNameEn

string

None.

CategoryNameAr

string

None.

SubCategoryId

integer

None.

SubCategoryNameEn

string

None.

SubCategoryNameAr

string

None.

Address

string

None.

Area

string

None.

AreaId

integer

None.

AreaNameEn

string

None.

AreaNameAr

string

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

Phone

string

None.

WebsiteUrl

string

None.

InstagramUrl

string

None.

WorkingHours

string

None.

Keywords

string

None.

CreatedBy

integer

None.

CreatedAt

date

None.

IsOnlineOnly

boolean

None.

IsApproved

boolean

None.

ApprovedBy

integer

None.

ApprovedAt

date

None.

AverageRating

decimal number

None.

RatingCount

integer

None.

OwnerUserId

integer

None.

BusinessWorkingHours

Collection of BusinessWorkingHourDto

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Name": "sample string 2",
  "LogoUrl": "sample string 3",
  "BusinessTypeId": 4,
  "BusinessTypeNameEn": "sample string 5",
  "BusinessTypeNameAr": "sample string 6",
  "BusinessCategoryId": 1,
  "CategoryNameEn": "sample string 7",
  "CategoryNameAr": "sample string 8",
  "SubCategoryId": 1,
  "SubCategoryNameEn": "sample string 9",
  "SubCategoryNameAr": "sample string 10",
  "Address": "sample string 11",
  "Area": "sample string 12",
  "AreaId": 1,
  "AreaNameEn": "sample string 13",
  "AreaNameAr": "sample string 14",
  "Latitude": 1.0,
  "Longitude": 1.0,
  "Phone": "sample string 15",
  "WebsiteUrl": "sample string 16",
  "InstagramUrl": "sample string 17",
  "WorkingHours": "sample string 18",
  "Keywords": "sample string 19",
  "CreatedBy": 20,
  "CreatedAt": "2026-05-06T19:00:22.5851135+00:00",
  "IsOnlineOnly": true,
  "IsApproved": true,
  "ApprovedBy": 1,
  "ApprovedAt": "2026-05-06T19:00:22.5851135+00:00",
  "AverageRating": 1.0,
  "RatingCount": 1,
  "OwnerUserId": 1,
  "BusinessWorkingHours": [
    {
      "Id": 1,
      "BusinessId": 2,
      "DayOfWeek": 3,
      "DayName": "Wednesday",
      "OpenTime": "00:00:00.1234567",
      "CloseTime": "00:00:00.1234567",
      "IsClosed": true
    },
    {
      "Id": 1,
      "BusinessId": 2,
      "DayOfWeek": 3,
      "DayName": "Wednesday",
      "OpenTime": "00:00:00.1234567",
      "CloseTime": "00:00:00.1234567",
      "IsClosed": true
    }
  ]
}

application/xml, text/xml

Sample:
<BusinessDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/dalel_kuwait_Common.Models">
  <Address>sample string 11</Address>
  <ApprovedAt>2026-05-06T19:00:22.5851135+00:00</ApprovedAt>
  <ApprovedBy>1</ApprovedBy>
  <Area>sample string 12</Area>
  <AreaId>1</AreaId>
  <AreaNameAr>sample string 14</AreaNameAr>
  <AreaNameEn>sample string 13</AreaNameEn>
  <AverageRating>1</AverageRating>
  <BusinessCategoryId>1</BusinessCategoryId>
  <BusinessTypeId>4</BusinessTypeId>
  <BusinessTypeNameAr>sample string 6</BusinessTypeNameAr>
  <BusinessTypeNameEn>sample string 5</BusinessTypeNameEn>
  <BusinessWorkingHours>
    <BusinessWorkingHourDto>
      <BusinessId>2</BusinessId>
      <CloseTime>PT0.1234567S</CloseTime>
      <DayOfWeek>3</DayOfWeek>
      <Id>1</Id>
      <IsClosed>true</IsClosed>
      <OpenTime>PT0.1234567S</OpenTime>
    </BusinessWorkingHourDto>
    <BusinessWorkingHourDto>
      <BusinessId>2</BusinessId>
      <CloseTime>PT0.1234567S</CloseTime>
      <DayOfWeek>3</DayOfWeek>
      <Id>1</Id>
      <IsClosed>true</IsClosed>
      <OpenTime>PT0.1234567S</OpenTime>
    </BusinessWorkingHourDto>
  </BusinessWorkingHours>
  <CategoryNameAr>sample string 8</CategoryNameAr>
  <CategoryNameEn>sample string 7</CategoryNameEn>
  <CreatedAt>2026-05-06T19:00:22.5851135+00:00</CreatedAt>
  <CreatedBy>20</CreatedBy>
  <Id>1</Id>
  <InstagramUrl>sample string 17</InstagramUrl>
  <IsApproved>true</IsApproved>
  <IsOnlineOnly>true</IsOnlineOnly>
  <Keywords>sample string 19</Keywords>
  <Latitude>1</Latitude>
  <LogoUrl>sample string 3</LogoUrl>
  <Longitude>1</Longitude>
  <Name>sample string 2</Name>
  <OwnerUserId>1</OwnerUserId>
  <Phone>sample string 15</Phone>
  <RatingCount>1</RatingCount>
  <SubCategoryId>1</SubCategoryId>
  <SubCategoryNameAr>sample string 10</SubCategoryNameAr>
  <SubCategoryNameEn>sample string 9</SubCategoryNameEn>
  <WebsiteUrl>sample string 16</WebsiteUrl>
  <WorkingHours>sample string 18</WorkingHours>
</BusinessDto>

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.