POST api/User/B2GUserCreation
Request Information
URI Parameters
None.
Body Parameters
B2GUserModelName | 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
ServiceResponseOfStringName | 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--