POST api/CreateCompany

Request Information

URI Parameters

None.

Body Parameters

CreateCompanyVm
NameDescriptionTypeAdditional information
Name

string

None.

Address

string

None.

GstNumber

string

None.

ReraNumber

string

None.

Website

string

None.

ContactPerson

string

None.

Mobile

string

None.

Landline

string

None.

Fax

string

None.

Url

string

None.

ContactPersonUrl

string

None.

Description

string

None.

TenureStartDate

date

None.

TenureEndDate

date

None.

NumberOfUsers

integer

None.

NumberOfProjects

integer

None.

NumberOfProperties

integer

None.

NumberOfContacts

integer

None.

IsDemo

boolean

None.

IsActive

boolean

None.

Remark

string

None.

IncludePgSubscription

boolean

None.

SubscriptionMasters

Collection of SubscriptionMaster

None.

AdminUser

CreateCompanyUserVm

None.

Request Formats

application/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'application/json'. Exception message: Stream was too long.

text/json

Sample:

An exception has occurred while using the formatter 'JsonMediaTypeFormatter' to generate sample for media type 'text/json'. Exception message: Stream was too long.

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'System.Collections.Generic.List`1[[BrokerDal.Models.Inventories.Availability, BrokerDal, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'System.Collections.Generic.List`1[[BrokerDal.Models.Inventories.Availability, BrokerDal, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CreateCompanyVm'.

Response Information

Resource Description

Response
NameDescriptionTypeAdditional information
Success

boolean

None.

Message

string

None.

Description

string

None.

Data

Object

None.

Count

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "Message": "sample string 2",
  "Description": "sample string 3",
  "Data": {},
  "Count": 5
}

application/xml, text/xml

Sample:
<Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BrokerServer.Models">
  <Count>5</Count>
  <Data />
  <Description>sample string 3</Description>
  <Message>sample string 2</Message>
  <Success>true</Success>
</Response>