POST api/Subscription

Create a subscription

Request Information

URI Parameters

None.

Body Parameters

UserSubscriptionVM
NameDescriptionTypeAdditional information
SubscriptionPlanID

integer

Required

CompanyName

string

Required

Website

string

None.

Email

string

None.

Address

string

Required

Zipcode

string

Required

CountryID

integer

Required

StateID

integer

Required

CityID

integer

Required

CurrencyID

integer

Required

TimeZoneID

string

Required

FirstName

string

Required

LastName

string

Required

Phone

string

Required

FinYrStartDate

date

None.

FinYrEndDate

date

None.

Password

string

None.

ModuleId

integer

Required

Addons

string

None.

ValidityEndDate

date

None.

PasswordHash

string

None.

EncSalt

string

None.

ServiceTokenid

string

None.

DCMMSCompanyId

integer

None.

PreviousSubscriptionID

integer

None.

RenualReminderCount

integer

None.

IsAutoRenual

boolean

None.

CompanyLogo

string

None.

DomainName

string

None.

TimeZoneFraction

string

None.

GenerateMasterData

integer

None.

ValidityStartDate

date

None.

NoOfuser

integer

None.

Request Formats

application/json, text/json, text/plain, text/html

Sample:
{
  "subscriptionPlanID": 1,
  "companyName": "sample string 2",
  "website": "sample string 3",
  "email": "sample string 4",
  "address": "sample string 5",
  "zipcode": "sample string 6",
  "countryID": 7,
  "stateID": 8,
  "cityID": 9,
  "currencyID": 10,
  "timeZoneID": "sample string 11",
  "firstName": "sample string 12",
  "lastName": "sample string 13",
  "phone": "sample string 14",
  "finYrStartDate": "2025-07-17T04:08:42.8693468+00:00",
  "finYrEndDate": "2025-07-17T04:08:42.8693468+00:00",
  "password": "sample string 17",
  "moduleId": 18,
  "addons": "sample string 19",
  "validityEndDate": "2025-07-17T04:08:42.8693468+00:00",
  "passwordHash": "sample string 21",
  "encSalt": "sample string 22",
  "serviceTokenid": "sample string 23",
  "dcmmsCompanyId": 24,
  "previousSubscriptionID": 25,
  "renualReminderCount": 26,
  "isAutoRenual": true,
  "companyLogo": "sample string 28",
  "domainName": "sample string 29",
  "timeZoneFraction": "sample string 30",
  "generateMasterData": 1,
  "validityStartDate": "2025-07-17T04:08:42.8693468+00:00",
  "noOfuser": 1
}

application/xml, text/xml

Sample:
<UserSubscriptionVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.RequestModel">
  <Addons>sample string 19</Addons>
  <Address>sample string 5</Address>
  <CityID>9</CityID>
  <CompanyLogo>sample string 28</CompanyLogo>
  <CompanyName>sample string 2</CompanyName>
  <CountryID>7</CountryID>
  <CurrencyID>10</CurrencyID>
  <DCMMSCompanyId>24</DCMMSCompanyId>
  <DomainName>sample string 29</DomainName>
  <Email>sample string 4</Email>
  <EncSalt>sample string 22</EncSalt>
  <FinYrEndDate>2025-07-17T04:08:42.8693468+00:00</FinYrEndDate>
  <FinYrStartDate>2025-07-17T04:08:42.8693468+00:00</FinYrStartDate>
  <FirstName>sample string 12</FirstName>
  <GenerateMasterData>1</GenerateMasterData>
  <IsAutoRenual>true</IsAutoRenual>
  <LastName>sample string 13</LastName>
  <ModuleId>18</ModuleId>
  <NoOfuser>1</NoOfuser>
  <Password>sample string 17</Password>
  <PasswordHash>sample string 21</PasswordHash>
  <Phone>sample string 14</Phone>
  <PreviousSubscriptionID>25</PreviousSubscriptionID>
  <RenualReminderCount>26</RenualReminderCount>
  <ServiceTokenid>sample string 23</ServiceTokenid>
  <StateID>8</StateID>
  <SubscriptionPlanID>1</SubscriptionPlanID>
  <TimeZoneFraction>sample string 30</TimeZoneFraction>
  <TimeZoneID>sample string 11</TimeZoneID>
  <ValidityEndDate>2025-07-17T04:08:42.8693468+00:00</ValidityEndDate>
  <ValidityStartDate>2025-07-17T04:08:42.8693468+00:00</ValidityStartDate>
  <Website>sample string 3</Website>
  <Zipcode>sample string 6</Zipcode>
</UserSubscriptionVM>

multipart/form-data

Sample:
<UserSubscriptionVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.RequestModel"><Addons>sample string 19</Addons><Address>sample string 5</Address><CityID>9</CityID><CompanyLogo>sample string 28</CompanyLogo><CompanyName>sample string 2</CompanyName><CountryID>7</CountryID><CurrencyID>10</CurrencyID><DCMMSCompanyId>24</DCMMSCompanyId><DomainName>sample string 29</DomainName><Email>sample string 4</Email><EncSalt>sample string 22</EncSalt><FinYrEndDate>2025-07-17T04:08:42.8693468+00:00</FinYrEndDate><FinYrStartDate>2025-07-17T04:08:42.8693468+00:00</FinYrStartDate><FirstName>sample string 12</FirstName><GenerateMasterData>1</GenerateMasterData><IsAutoRenual>true</IsAutoRenual><LastName>sample string 13</LastName><ModuleId>18</ModuleId><NoOfuser>1</NoOfuser><Password>sample string 17</Password><PasswordHash>sample string 21</PasswordHash><Phone>sample string 14</Phone><PreviousSubscriptionID>25</PreviousSubscriptionID><RenualReminderCount>26</RenualReminderCount><ServiceTokenid>sample string 23</ServiceTokenid><StateID>8</StateID><SubscriptionPlanID>1</SubscriptionPlanID><TimeZoneFraction>sample string 30</TimeZoneFraction><TimeZoneID>sample string 11</TimeZoneID><ValidityEndDate>2025-07-17T04:08:42.8693468+00:00</ValidityEndDate><ValidityStartDate>2025-07-17T04:08:42.8693468+00:00</ValidityStartDate><Website>sample string 3</Website><Zipcode>sample string 6</Zipcode></UserSubscriptionVM>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of SubscriptionDataModel
NameDescriptionTypeAdditional information
CompanyID

integer

None.

Message

string

None.

Successful

boolean

None.

SubscriptionID

integer

None.

Response Formats

application/json, text/json, text/plain, text/html

Sample:
[
  {
    "companyID": 1,
    "message": "sample string 2",
    "successful": true,
    "subscriptionID": 4
  },
  {
    "companyID": 1,
    "message": "sample string 2",
    "successful": true,
    "subscriptionID": 4
  }
]

application/xml, text/xml

Sample:
<ArrayOfSubscriptionDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel">
  <SubscriptionDataModel>
    <CompanyID>1</CompanyID>
    <Message>sample string 2</Message>
    <SubscriptionID>4</SubscriptionID>
    <Successful>true</Successful>
  </SubscriptionDataModel>
  <SubscriptionDataModel>
    <CompanyID>1</CompanyID>
    <Message>sample string 2</Message>
    <SubscriptionID>4</SubscriptionID>
    <Successful>true</Successful>
  </SubscriptionDataModel>
</ArrayOfSubscriptionDataModel>

multipart/form-data

Sample:
<ArrayOfSubscriptionDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><SubscriptionDataModel><CompanyID>1</CompanyID><Message>sample string 2</Message><SubscriptionID>4</SubscriptionID><Successful>true</Successful></SubscriptionDataModel><SubscriptionDataModel><CompanyID>1</CompanyID><Message>sample string 2</Message><SubscriptionID>4</SubscriptionID><Successful>true</Successful></SubscriptionDataModel></ArrayOfSubscriptionDataModel>