POST B2GWebsite/User/B2GUserCreation
Request Information
URI Parameters
None.
Body Parameters
B2GUserModel| Name | Description | Type | Additional information |
|---|---|---|---|
| UserCode | integer |
None. |
|
| UserTypeCode | integer |
None. |
|
| UserType | string |
None. |
|
| SSOID | string |
None. |
|
| Title | string |
None. |
|
| UserName | string |
None. |
|
| ProfilePic | string |
None. |
|
| string |
None. |
||
| Mobile | string |
None. |
|
| Gender | string |
None. |
|
| OfficeCode | Collection of string |
None. |
|
| DepartmentCode | Collection of string |
None. |
|
| DistrictCode | Collection of string |
None. |
|
| StateCodes | Collection of string |
None. |
|
| StateNames | string |
None. |
|
| IsActive | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| Designation | string |
None. |
|
| ProjectCode | Collection of string |
None. |
|
| AdminDepartment | Collection of string |
None. |
|
| UserTypeCategoryCode | integer |
None. |
|
| UserTypeCategory | string |
None. |
|
| UserTypeCategoryTitle | string |
None. |
|
| ParentDepartmentCode | integer |
None. |
|
| ParentDepartmentName | string |
None. |
|
| IsUpdateProfile | boolean |
None. |
|
| PrimaryOfficeCode | integer |
None. |
|
| PrimaryDistrictCode | integer |
None. |
|
| PrimaryDepartmentCode | integer |
None. |
|
| BaseUserTypeCode | integer |
None. |
|
| BaseUserType | string |
None. |
|
| IsSelfRegister | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserCode": 1,
"UserTypeCode": 2,
"UserType": "sample string 3",
"SSOID": "sample string 4",
"Title": "sample string 5",
"UserName": "sample string 6",
"ProfilePic": "sample string 7",
"Email": "sample string 8",
"Mobile": "sample string 9",
"Gender": "sample string 10",
"OfficeCode": [
"sample string 1",
"sample string 2"
],
"DepartmentCode": [
"sample string 1",
"sample string 2"
],
"DistrictCode": [
"sample string 1",
"sample string 2"
],
"StateCodes": [
"sample string 1",
"sample string 2"
],
"StateNames": "sample string 11",
"IsActive": true,
"IsDeleted": true,
"Designation": "sample string 14",
"ProjectCode": [
"sample string 1",
"sample string 2"
],
"AdminDepartment": [
"sample string 1",
"sample string 2"
],
"UserTypeCategoryCode": 1,
"UserTypeCategory": "sample string 15",
"UserTypeCategoryTitle": "sample string 16",
"ParentDepartmentCode": 1,
"ParentDepartmentName": "sample string 17",
"IsUpdateProfile": true,
"PrimaryOfficeCode": 1,
"PrimaryDistrictCode": 1,
"PrimaryDepartmentCode": 1,
"BaseUserTypeCode": 19,
"BaseUserType": "sample string 20",
"IsSelfRegister": true
}
application/xml, text/xml
Sample:
<B2GUserModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2G.Models.UserModel">
<AdminDepartment xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</AdminDepartment>
<BaseUserType>sample string 20</BaseUserType>
<BaseUserTypeCode>19</BaseUserTypeCode>
<DepartmentCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</DepartmentCode>
<Designation>sample string 14</Designation>
<DistrictCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</DistrictCode>
<Email>sample string 8</Email>
<Gender>sample string 10</Gender>
<IsActive>true</IsActive>
<IsDeleted>true</IsDeleted>
<IsSelfRegister>true</IsSelfRegister>
<IsUpdateProfile>true</IsUpdateProfile>
<Mobile>sample string 9</Mobile>
<OfficeCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</OfficeCode>
<ParentDepartmentCode>1</ParentDepartmentCode>
<ParentDepartmentName>sample string 17</ParentDepartmentName>
<PrimaryDepartmentCode>1</PrimaryDepartmentCode>
<PrimaryDistrictCode>1</PrimaryDistrictCode>
<PrimaryOfficeCode>1</PrimaryOfficeCode>
<ProfilePic>sample string 7</ProfilePic>
<ProjectCode xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ProjectCode>
<SSOID>sample string 4</SSOID>
<StateCodes xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</StateCodes>
<StateNames>sample string 11</StateNames>
<Title>sample string 5</Title>
<UserCode>1</UserCode>
<UserName>sample string 6</UserName>
<UserType>sample string 3</UserType>
<UserTypeCategory>sample string 15</UserTypeCategory>
<UserTypeCategoryCode>1</UserTypeCategoryCode>
<UserTypeCategoryTitle>sample string 16</UserTypeCategoryTitle>
<UserTypeCode>2</UserTypeCode>
</B2GUserModel>
application/x-www-form-urlencoded
Sample:
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserTypeCode" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SSOID" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Title" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserName" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProfilePic" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Email" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Mobile" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Gender" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OfficeCode[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OfficeCode[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentCode[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentCode[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistrictCode[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistrictCode[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StateCodes[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StateCodes[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StateNames" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsActive" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsDeleted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Designation" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectCode[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectCode[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AdminDepartment[0]" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AdminDepartment[1]" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserTypeCategoryCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserTypeCategory" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserTypeCategoryTitle" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ParentDepartmentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ParentDepartmentName" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsUpdateProfile" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrimaryOfficeCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrimaryDistrictCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PrimaryDepartmentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BaseUserTypeCode" 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="BaseUserType" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsSelfRegister" True --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
ServiceResponseOfString| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSuccess | boolean |
None. |
|
| Message | string |
None. |
|
| StatusCode | integer |
None. |
|
| Data | string |
None. |
|
| Exception | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSuccess": true,
"Message": "sample string 2",
"StatusCode": 3,
"Data": "sample string 4",
"Exception": "sample string 5"
}
application/xml, text/xml
Sample:
<ServiceResponseOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2G.Services.ServiceHelper"> <Data>sample string 4</Data> <Exception>sample string 5</Exception> <IsSuccess>true</IsSuccess> <Message>sample string 2</Message> <StatusCode>3</StatusCode> </ServiceResponseOfstring>
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsSuccess" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Message" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StatusCode" 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Data" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Exception" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e--