POST api/AdminApi

Request Information

URI Parameters

None.

Body Parameters

UserRegistrationViewModel
NameDescriptionTypeAdditional information
Id

integer

None.

LoginId

integer

None.

Name

string

None.

Email

string

None.

MobileNo

string

None.

NIC

string

None.

Balance

decimal number

None.

ExpiryDate

date

None.

AssignedBalance

decimal number

None.

Username

string

None.

Password

string

None.

UserTypeLookupId

integer

None.

UserParentId

integer

None.

ApiList

Collection of API

None.

UserApi

UserApi

None.

UserTypeList

Collection of DropDownItems

None.

BrandName

string

None.

UserStatus

boolean

None.

IsPortedNoAllowed

boolean

None.

IsPortedCheckedUsingApi

boolean

None.

IsBlockNoAllowed

boolean

None.

IsExportAllowed

boolean

None.

IsDashoardAllowed

boolean

None.

IsPostPaid

boolean

None.

ListAdminGroups

Collection of Group

None.

AssignedAdminGroups

Collection of integer

None.

AdminGroups

string

None.

DateExpire

string

None.

BalanceType

string

None.

BalanceTypeList

Collection of DropDownText

None.

Address

string

None.

Country

integer

None.

State

integer

None.

City

integer

None.

CityName

string

None.

MobilinkRate

decimal number

None.

UfoneRate

decimal number

None.

TelenorRate

decimal number

None.

WaridRate

decimal number

None.

ZongRate

decimal number

None.

IsOTP

boolean

None.

SendMobileNoPercent

integer

None.

PerSMSCredit

decimal number

None.

CompanyName

string

None.

IpAddressList

string

None.

IsDuplicateContactUpload

boolean

None.

lstCountry

Collection of Country

None.

lstCity

Collection of City

None.

lstState

Collection of State

None.

PromoCode

string

None.

FirstName

string

None.

LastName

string

None.

PostalCode

string

None.

CountryName

string

None.

LandLineNumber

string

None.

WebSite

string

None.

SecretQuestion

string

None.

SecretAnswer

string

None.

RepeatSecretAnswer

string

None.

ContactType

string

None.

RedirectToLogin

boolean

None.

ChangePassword

ChangePassword

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "LoginId": 1,
  "Name": "sample string 2",
  "Email": "sample string 3",
  "MobileNo": "sample string 4",
  "NIC": "sample string 5",
  "Balance": 1.1,
  "ExpiryDate": "2025-12-06T10:47:19.0326487+05:00",
  "AssignedBalance": 1.1,
  "Username": "sample string 6",
  "Password": "sample string 7",
  "UserTypeLookupId": 1,
  "UserParentId": 1,
  "ApiList": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "Code": "sample string 3",
      "Description": "sample string 4",
      "Url": "sample string 5",
      "Username": "sample string 6",
      "Password": "sample string 7",
      "CreatedDate": "2025-12-06T10:47:19.0326487+05:00",
      "CreatedBy": "sample string 8",
      "UpdatedDate": "2025-12-06T10:47:19.0326487+05:00",
      "UpdateBy": "sample string 9"
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "Code": "sample string 3",
      "Description": "sample string 4",
      "Url": "sample string 5",
      "Username": "sample string 6",
      "Password": "sample string 7",
      "CreatedDate": "2025-12-06T10:47:19.0326487+05:00",
      "CreatedBy": "sample string 8",
      "UpdatedDate": "2025-12-06T10:47:19.0326487+05:00",
      "UpdateBy": "sample string 9"
    }
  ],
  "UserApi": {
    "Id": 1,
    "LoginId": 1,
    "MobilinkApiId": 1,
    "UfoneApiId": 1,
    "TelenorApiId": 1,
    "WaridApiId": 1,
    "ZongApiId": 1,
    "CreatedDate": "2025-12-06T10:47:19.0336134+05:00",
    "CreatedBy": "sample string 2",
    "UpdatedDate": "2025-12-06T10:47:19.0336134+05:00",
    "UpdateBy": "sample string 3",
    "DefaultApiId": 1
  },
  "UserTypeList": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "BrandName": "sample string 8",
  "UserStatus": true,
  "IsPortedNoAllowed": true,
  "IsPortedCheckedUsingApi": true,
  "IsBlockNoAllowed": true,
  "IsExportAllowed": true,
  "IsDashoardAllowed": true,
  "IsPostPaid": true,
  "ListAdminGroups": [
    {
      "Id": 1,
      "LoginId": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "TotalCount": 1,
      "CreatedDate": "2025-12-06T10:47:19.0355549+05:00",
      "UpdateDate": "2025-12-06T10:47:19.0355549+05:00"
    },
    {
      "Id": 1,
      "LoginId": 1,
      "Name": "sample string 2",
      "Description": "sample string 3",
      "TotalCount": 1,
      "CreatedDate": "2025-12-06T10:47:19.0355549+05:00",
      "UpdateDate": "2025-12-06T10:47:19.0355549+05:00"
    }
  ],
  "AssignedAdminGroups": [
    1,
    2
  ],
  "AdminGroups": "sample string 16",
  "DateExpire": "sample string 17",
  "BalanceType": "sample string 18",
  "BalanceTypeList": [
    {
      "Name": "sample string 1",
      "Value": "sample string 2"
    },
    {
      "Name": "sample string 1",
      "Value": "sample string 2"
    }
  ],
  "Address": "sample string 19",
  "Country": 20,
  "State": 21,
  "City": 22,
  "CityName": "sample string 23",
  "MobilinkRate": 24.1,
  "UfoneRate": 25.1,
  "TelenorRate": 26.1,
  "WaridRate": 27.1,
  "ZongRate": 28.1,
  "IsOTP": true,
  "SendMobileNoPercent": 30,
  "PerSMSCredit": 31.1,
  "CompanyName": "sample string 32",
  "IpAddressList": "sample string 33",
  "IsDuplicateContactUpload": true,
  "lstCountry": [
    {
      "Id": 1,
      "Name": "sample string 2"
    },
    {
      "Id": 1,
      "Name": "sample string 2"
    }
  ],
  "lstCity": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "StateId": 1
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "StateId": 1
    }
  ],
  "lstState": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "CountryId": 1
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "CountryId": 1
    }
  ],
  "PromoCode": "sample string 35",
  "FirstName": "sample string 36",
  "LastName": "sample string 37",
  "PostalCode": "sample string 38",
  "CountryName": "sample string 39",
  "LandLineNumber": "sample string 40",
  "WebSite": "sample string 41",
  "SecretQuestion": "sample string 42",
  "SecretAnswer": "sample string 43",
  "RepeatSecretAnswer": "sample string 44",
  "ContactType": "sample string 45",
  "RedirectToLogin": true,
  "ChangePassword": {
    "Id": 1,
    "CurrentPasswordDb": "sample string 2",
    "Username": "sample string 3",
    "CurrentPassword": "sample string 4",
    "NewPassword": "sample string 5",
    "ConfirmPassword": "sample string 6"
  }
}

application/xml, text/xml

Sample:
<UserRegistrationViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SMS.DataModels">
  <Address>sample string 19</Address>
  <AdminGroups>sample string 16</AdminGroups>
  <ApiList>
    <API>
      <Code>sample string 3</Code>
      <CreatedBy>sample string 8</CreatedBy>
      <CreatedDate>2025-12-06T10:47:19.0326487+05:00</CreatedDate>
      <Description>sample string 4</Description>
      <Id>1</Id>
      <Name>sample string 2</Name>
      <Password>sample string 7</Password>
      <UpdateBy>sample string 9</UpdateBy>
      <UpdatedDate>2025-12-06T10:47:19.0326487+05:00</UpdatedDate>
      <Url>sample string 5</Url>
      <Username>sample string 6</Username>
    </API>
    <API>
      <Code>sample string 3</Code>
      <CreatedBy>sample string 8</CreatedBy>
      <CreatedDate>2025-12-06T10:47:19.0326487+05:00</CreatedDate>
      <Description>sample string 4</Description>
      <Id>1</Id>
      <Name>sample string 2</Name>
      <Password>sample string 7</Password>
      <UpdateBy>sample string 9</UpdateBy>
      <UpdatedDate>2025-12-06T10:47:19.0326487+05:00</UpdatedDate>
      <Url>sample string 5</Url>
      <Username>sample string 6</Username>
    </API>
  </ApiList>
  <AssignedAdminGroups xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>1</d2p1:long>
    <d2p1:long>2</d2p1:long>
  </AssignedAdminGroups>
  <AssignedBalance>1.1</AssignedBalance>
  <Balance>1.1</Balance>
  <BalanceType>sample string 18</BalanceType>
  <BalanceTypeList>
    <DropDownText>
      <Name>sample string 1</Name>
      <Value>sample string 2</Value>
    </DropDownText>
    <DropDownText>
      <Name>sample string 1</Name>
      <Value>sample string 2</Value>
    </DropDownText>
  </BalanceTypeList>
  <BrandName>sample string 8</BrandName>
  <ChangePassword>
    <ConfirmPassword>sample string 6</ConfirmPassword>
    <CurrentPassword>sample string 4</CurrentPassword>
    <CurrentPasswordDb>sample string 2</CurrentPasswordDb>
    <Id>1</Id>
    <NewPassword>sample string 5</NewPassword>
    <Username>sample string 3</Username>
  </ChangePassword>
  <City>22</City>
  <CityName>sample string 23</CityName>
  <CompanyName>sample string 32</CompanyName>
  <ContactType>sample string 45</ContactType>
  <Country>20</Country>
  <CountryName>sample string 39</CountryName>
  <DateExpire>sample string 17</DateExpire>
  <Email>sample string 3</Email>
  <ExpiryDate>2025-12-06T10:47:19.0326487+05:00</ExpiryDate>
  <FirstName>sample string 36</FirstName>
  <Id>1</Id>
  <IpAddressList>sample string 33</IpAddressList>
  <IsBlockNoAllowed>true</IsBlockNoAllowed>
  <IsDashoardAllowed>true</IsDashoardAllowed>
  <IsDuplicateContactUpload>true</IsDuplicateContactUpload>
  <IsExportAllowed>true</IsExportAllowed>
  <IsOTP>true</IsOTP>
  <IsPortedCheckedUsingApi>true</IsPortedCheckedUsingApi>
  <IsPortedNoAllowed>true</IsPortedNoAllowed>
  <IsPostPaid>true</IsPostPaid>
  <LandLineNumber>sample string 40</LandLineNumber>
  <LastName>sample string 37</LastName>
  <ListAdminGroups>
    <Group>
      <CreatedDate>2025-12-06T10:47:19.0355549+05:00</CreatedDate>
      <Description>sample string 3</Description>
      <Id>1</Id>
      <LoginId>1</LoginId>
      <Name>sample string 2</Name>
      <TotalCount>1</TotalCount>
      <UpdateDate>2025-12-06T10:47:19.0355549+05:00</UpdateDate>
    </Group>
    <Group>
      <CreatedDate>2025-12-06T10:47:19.0355549+05:00</CreatedDate>
      <Description>sample string 3</Description>
      <Id>1</Id>
      <LoginId>1</LoginId>
      <Name>sample string 2</Name>
      <TotalCount>1</TotalCount>
      <UpdateDate>2025-12-06T10:47:19.0355549+05:00</UpdateDate>
    </Group>
  </ListAdminGroups>
  <LoginId>1</LoginId>
  <MobileNo>sample string 4</MobileNo>
  <MobilinkRate>24.1</MobilinkRate>
  <NIC>sample string 5</NIC>
  <Name>sample string 2</Name>
  <Password>sample string 7</Password>
  <PerSMSCredit>31.1</PerSMSCredit>
  <PostalCode>sample string 38</PostalCode>
  <PromoCode>sample string 35</PromoCode>
  <RedirectToLogin>true</RedirectToLogin>
  <RepeatSecretAnswer>sample string 44</RepeatSecretAnswer>
  <SecretAnswer>sample string 43</SecretAnswer>
  <SecretQuestion>sample string 42</SecretQuestion>
  <SendMobileNoPercent>30</SendMobileNoPercent>
  <State>21</State>
  <TelenorRate>26.1</TelenorRate>
  <UfoneRate>25.1</UfoneRate>
  <UserApi>
    <CreatedBy>sample string 2</CreatedBy>
    <CreatedDate>2025-12-06T10:47:19.0336134+05:00</CreatedDate>
    <DefaultApiId>1</DefaultApiId>
    <Id>1</Id>
    <LoginId>1</LoginId>
    <MobilinkApiId>1</MobilinkApiId>
    <TelenorApiId>1</TelenorApiId>
    <UfoneApiId>1</UfoneApiId>
    <UpdateBy>sample string 3</UpdateBy>
    <UpdatedDate>2025-12-06T10:47:19.0336134+05:00</UpdatedDate>
    <WaridApiId>1</WaridApiId>
    <ZongApiId>1</ZongApiId>
  </UserApi>
  <UserParentId>1</UserParentId>
  <UserStatus>true</UserStatus>
  <UserTypeList>
    <DropDownItems>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </DropDownItems>
    <DropDownItems>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </DropDownItems>
  </UserTypeList>
  <UserTypeLookupId>1</UserTypeLookupId>
  <Username>sample string 6</Username>
  <WaridRate>27.1</WaridRate>
  <WebSite>sample string 41</WebSite>
  <ZongRate>28.1</ZongRate>
  <lstCity>
    <City>
      <Id>1</Id>
      <Name>sample string 2</Name>
      <StateId>1</StateId>
    </City>
    <City>
      <Id>1</Id>
      <Name>sample string 2</Name>
      <StateId>1</StateId>
    </City>
  </lstCity>
  <lstCountry>
    <Country>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </Country>
    <Country>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </Country>
  </lstCountry>
  <lstState>
    <State>
      <CountryId>1</CountryId>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </State>
    <State>
      <CountryId>1</CountryId>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </State>
  </lstState>
</UserRegistrationViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>