POST Report/Project/Post
Request Information
URI Parameters
None.
Body Parameters
ProjectPostModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ProjectCode | integer |
None. |
|
| DepartmentCode | integer |
Required |
|
| DepartmentName | string |
None. |
|
| ProjectName | string |
Required |
|
| PIC_Name | string |
None. |
|
| PIC_Email | string |
None. |
|
| PIC_Designation | string |
None. |
|
| PIC_MobileNo | string |
None. |
|
| IsActive | boolean |
None. |
|
| IsDeleted | boolean |
None. |
|
| CreatedBy | integer |
None. |
|
| ModifiedBy | integer |
None. |
|
| UserName | string |
None. |
|
| CreatedOn | date |
None. |
|
| ModifiedOn | date |
None. |
|
| VendorCompany | string |
None. |
|
| IsAssigned | boolean |
None. |
|
| IsAccepted | boolean |
None. |
|
| AcceptedBy | integer |
None. |
|
| AcceptedByName | string |
None. |
|
| DistrictCode | integer |
None. |
|
| OfficeCode | integer |
None. |
|
| ProjectGroupCode | integer |
None. |
|
| ProjectCategoryCode | integer |
None. |
|
| ProjectSubCategoryCode | integer |
None. |
|
| TendorID | string |
None. |
|
| TendorRefNumber | string |
None. |
|
| TendorRefDate | date |
None. |
|
| FirmRefNumber | string |
None. |
|
| FirmRefDate | date |
None. |
|
| Remarks | string |
None. |
|
| Attchement | string |
None. |
|
| Description | string |
None. |
|
| DistrictTitle | string |
None. |
|
| OfficeName | string |
None. |
|
| Category | string |
None. |
|
| SubCategory | string |
None. |
|
| DocumentList | Collection of ProjectDocumentViewModel |
None. |
|
| DeletedDocumentCodes | string |
None. |
|
| IsOICAssigned | integer |
None. |
|
| AssignedProjectOfficerName | string |
None. |
|
| SSOID | string |
None. |
|
| string |
None. |
||
| Mobile | string |
None. |
|
| IsDraft | boolean |
None. |
|
| IsFinalSubmit | boolean |
None. |
|
| UserCode | integer |
None. |
|
| VendorCode | integer |
None. |
|
| UBNNumber | string |
None. |
|
| UBNDate | date |
None. |
|
| IsApplicableToAllVendor | boolean |
None. |
|
| ProjectStartDate | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"ProjectCode": 1,
"DepartmentCode": 1,
"DepartmentName": "sample string 2",
"ProjectName": "sample string 3",
"PIC_Name": "sample string 4",
"PIC_Email": "sample string 5",
"PIC_Designation": "sample string 6",
"PIC_MobileNo": "sample string 7",
"IsActive": true,
"IsDeleted": true,
"CreatedBy": 1,
"ModifiedBy": 1,
"UserName": "sample string 10",
"CreatedOn": "2026-04-04T10:26:28.3412105+05:30",
"ModifiedOn": "2026-04-04T10:26:28.3412105+05:30",
"VendorCompany": "sample string 11",
"IsAssigned": true,
"IsAccepted": true,
"AcceptedBy": 1,
"AcceptedByName": "sample string 13",
"DistrictCode": 1,
"OfficeCode": 1,
"ProjectGroupCode": 1,
"ProjectCategoryCode": 1,
"ProjectSubCategoryCode": 1,
"TendorID": "sample string 14",
"TendorRefNumber": "sample string 15",
"TendorRefDate": "2026-04-04T10:26:28.3412105+05:30",
"FirmRefNumber": "sample string 16",
"FirmRefDate": "2026-04-04T10:26:28.3412105+05:30",
"Remarks": "sample string 17",
"Attchement": "sample string 18",
"Description": "sample string 19",
"DistrictTitle": "sample string 20",
"OfficeName": "sample string 21",
"Category": "sample string 22",
"SubCategory": "sample string 23",
"DocumentList": [
{
"DocumentCode": 1,
"WorkOrderCode": 2,
"DocName": "sample string 3",
"DocPath": "sample string 4",
"Extension": "sample string 5"
},
{
"DocumentCode": 1,
"WorkOrderCode": 2,
"DocName": "sample string 3",
"DocPath": "sample string 4",
"Extension": "sample string 5"
}
],
"DeletedDocumentCodes": "sample string 24",
"IsOICAssigned": 25,
"AssignedProjectOfficerName": "sample string 26",
"SSOID": "sample string 27",
"Email": "sample string 28",
"Mobile": "sample string 29",
"IsDraft": true,
"IsFinalSubmit": true,
"UserCode": 32,
"VendorCode": 1,
"UBNNumber": "sample string 33",
"UBNDate": "2026-04-04T10:26:28.3412105+05:30",
"IsApplicableToAllVendor": true,
"ProjectStartDate": "2026-04-04T10:26:28.3412105+05:30"
}
application/xml, text/xml
Sample:
<ProjectPostModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/B2G.Models.UserModel">
<AcceptedBy>1</AcceptedBy>
<AcceptedByName>sample string 13</AcceptedByName>
<AssignedProjectOfficerName>sample string 26</AssignedProjectOfficerName>
<Attchement>sample string 18</Attchement>
<Category>sample string 22</Category>
<CreatedBy>1</CreatedBy>
<CreatedOn>2026-04-04T10:26:28.3412105+05:30</CreatedOn>
<DeletedDocumentCodes>sample string 24</DeletedDocumentCodes>
<DepartmentCode>1</DepartmentCode>
<DepartmentName>sample string 2</DepartmentName>
<Description>sample string 19</Description>
<DistrictCode>1</DistrictCode>
<DistrictTitle>sample string 20</DistrictTitle>
<DocumentList>
<ProjectDocumentViewModel>
<DocName>sample string 3</DocName>
<DocPath>sample string 4</DocPath>
<DocumentCode>1</DocumentCode>
<Extension>sample string 5</Extension>
<WorkOrderCode>2</WorkOrderCode>
</ProjectDocumentViewModel>
<ProjectDocumentViewModel>
<DocName>sample string 3</DocName>
<DocPath>sample string 4</DocPath>
<DocumentCode>1</DocumentCode>
<Extension>sample string 5</Extension>
<WorkOrderCode>2</WorkOrderCode>
</ProjectDocumentViewModel>
</DocumentList>
<Email>sample string 28</Email>
<FirmRefDate>2026-04-04T10:26:28.3412105+05:30</FirmRefDate>
<FirmRefNumber>sample string 16</FirmRefNumber>
<IsAccepted>true</IsAccepted>
<IsActive>true</IsActive>
<IsApplicableToAllVendor>true</IsApplicableToAllVendor>
<IsAssigned>true</IsAssigned>
<IsDeleted>true</IsDeleted>
<IsDraft>true</IsDraft>
<IsFinalSubmit>true</IsFinalSubmit>
<IsOICAssigned>25</IsOICAssigned>
<Mobile>sample string 29</Mobile>
<ModifiedBy>1</ModifiedBy>
<ModifiedOn>2026-04-04T10:26:28.3412105+05:30</ModifiedOn>
<OfficeCode>1</OfficeCode>
<OfficeName>sample string 21</OfficeName>
<PIC_Designation>sample string 6</PIC_Designation>
<PIC_Email>sample string 5</PIC_Email>
<PIC_MobileNo>sample string 7</PIC_MobileNo>
<PIC_Name>sample string 4</PIC_Name>
<ProjectCategoryCode>1</ProjectCategoryCode>
<ProjectCode>1</ProjectCode>
<ProjectGroupCode>1</ProjectGroupCode>
<ProjectName>sample string 3</ProjectName>
<ProjectStartDate>2026-04-04T10:26:28.3412105+05:30</ProjectStartDate>
<ProjectSubCategoryCode>1</ProjectSubCategoryCode>
<Remarks>sample string 17</Remarks>
<SSOID>sample string 27</SSOID>
<SubCategory>sample string 23</SubCategory>
<TendorID>sample string 14</TendorID>
<TendorRefDate>2026-04-04T10:26:28.3412105+05:30</TendorRefDate>
<TendorRefNumber>sample string 15</TendorRefNumber>
<UBNDate>2026-04-04T10:26:28.3412105+05:30</UBNDate>
<UBNNumber>sample string 33</UBNNumber>
<UserCode>32</UserCode>
<UserName>sample string 10</UserName>
<VendorCode>1</VendorCode>
<VendorCompany>sample string 11</VendorCompany>
</ProjectPostModel>
application/x-www-form-urlencoded
Sample:
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DepartmentName" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PIC_Name" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PIC_Email" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PIC_Designation" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PIC_MobileNo" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsActive" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsDeleted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CreatedBy" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ModifiedBy" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserName" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CreatedOn" 2026-04-04T10:26:28.3412105+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ModifiedOn" 2026-04-04T10:26:28.3412105+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorCompany" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsAssigned" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsAccepted" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AcceptedBy" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AcceptedByName" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistrictCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OfficeCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectGroupCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectCategoryCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectSubCategoryCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TendorID" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TendorRefNumber" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TendorRefDate" 2026-04-04T10:26:28.3412105+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FirmRefNumber" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="FirmRefDate" 2026-04-04T10:26:28.3412105+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Remarks" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Attchement" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Description" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DistrictTitle" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="OfficeName" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Category" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SubCategory" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[0].DocumentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[0].WorkOrderCode" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[0].DocName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[0].DocPath" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[0].Extension" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[1].DocumentCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[1].WorkOrderCode" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[1].DocName" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[1].DocPath" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentList[1].Extension" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DeletedDocumentCodes" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsOICAssigned" 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="AssignedProjectOfficerName" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SSOID" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Email" sample string 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Mobile" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsDraft" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsFinalSubmit" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UserCode" 32 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="VendorCode" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UBNNumber" sample string 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="UBNDate" 2026-04-04T10:26:28.3412105+05:30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="IsApplicableToAllVendor" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ProjectStartDate" 2026-04-04T10:26:28.3412105+05:30 --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--