POST api/Templates/GenerateReport
Request Information
URI Parameters
None.
Body Parameters
TemplateDTOName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
Name | string |
Required |
|
DivisionId | globally unique identifier |
None. |
|
AssetId | globally unique identifier |
None. |
|
BuildingId | globally unique identifier |
None. |
|
SubBuildingId | globally unique identifier |
None. |
|
LocationTypeId | globally unique identifier |
None. |
|
LocationId | globally unique identifier |
None. |
|
CategoryId | globally unique identifier |
None. |
|
CheckLst | Collection of CustomCheckListDTO |
None. |
|
Message | string |
None. |
|
DownloadUrl | string |
None. |
|
IsSelected | boolean |
None. |
|
DateFrom | date |
None. |
|
DateTo | date |
None. |
|
CreatedOn | date |
None. |
|
TemplateUrl | string |
None. |
|
ThumbUrl | string |
None. |
|
GetImages | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": 1, "Name": "sample string 2", "DivisionId": "7e731552-127c-42da-bdf5-2062bec8ca3a", "AssetId": "8f18e810-9c86-48d7-8cd9-5f51bf33d353", "BuildingId": "c7cdb377-b5f2-446f-9b15-2ec56f74194c", "SubBuildingId": "c1c33b81-5989-45b6-bb12-0d67ab3c7799", "LocationTypeId": "f379dc44-ccdb-468a-8d79-be7092467f0a", "LocationId": "898ed53c-89a3-410f-9676-148ddf2e0a73", "CategoryId": "1b2cb656-10f3-493c-96e2-c7e83c51f2da", "CheckLst": [ { "Id": 1, "Title": "sample string 2", "CreatedOn": "2025-05-25T18:58:23.7097831+04:00", "UpdatedOn": "2025-05-25T18:58:23.7097831+04:00", "IsActive": true, "IsSelected": true, "CreatedByName": "sample string 5", "UpdatedByName": "sample string 6", "EnDivision": "sample string 7", "ArDivision": "sample string 8", "EnAsset": "sample string 9", "ArAsset": "sample string 10", "EnBuilding": "sample string 11", "ArBuilding": "sample string 12", "EnSubBuilding": "sample string 13", "ArSubBuilding": "sample string 14", "EnLocation": "sample string 15", "ArLocation": "sample string 16", "EnCategory": "sample string 17", "ArCategory": "sample string 18", "EnSectors": "sample string 19", "ArSectors": "sample string 20", "TotalRecords": 1, "PageNumber": 1, "PageSize": 1, "SkipedRecords": 1, "M_sectors": "25da0e5d-b7ac-456d-9361-1ec870a322b2", "M_Division": "f17853e3-025e-499b-926e-d2835524ea67", "M_Asset": "63878892-3743-4eb7-8310-21c947e482c6", "M_Building": "c5078bcf-6dbe-4953-a0c7-f096e397eb38", "M_SubBuilding": "d2f4f1ab-5d62-4fef-b572-2d3f9057662c", "M_Location": "7cfbd115-2d9a-4737-bc3e-fc0d6b884fac", "M_Level": "9365cfdd-10fd-4715-ab6b-1901014aa529", "M_Category": "2a7bb2e4-30fe-4cb0-85d3-54302529469b", "M_SubSectors": "f2894131-a745-4df8-9f3f-4e004db34f00" }, { "Id": 1, "Title": "sample string 2", "CreatedOn": "2025-05-25T18:58:23.7097831+04:00", "UpdatedOn": "2025-05-25T18:58:23.7097831+04:00", "IsActive": true, "IsSelected": true, "CreatedByName": "sample string 5", "UpdatedByName": "sample string 6", "EnDivision": "sample string 7", "ArDivision": "sample string 8", "EnAsset": "sample string 9", "ArAsset": "sample string 10", "EnBuilding": "sample string 11", "ArBuilding": "sample string 12", "EnSubBuilding": "sample string 13", "ArSubBuilding": "sample string 14", "EnLocation": "sample string 15", "ArLocation": "sample string 16", "EnCategory": "sample string 17", "ArCategory": "sample string 18", "EnSectors": "sample string 19", "ArSectors": "sample string 20", "TotalRecords": 1, "PageNumber": 1, "PageSize": 1, "SkipedRecords": 1, "M_sectors": "25da0e5d-b7ac-456d-9361-1ec870a322b2", "M_Division": "f17853e3-025e-499b-926e-d2835524ea67", "M_Asset": "63878892-3743-4eb7-8310-21c947e482c6", "M_Building": "c5078bcf-6dbe-4953-a0c7-f096e397eb38", "M_SubBuilding": "d2f4f1ab-5d62-4fef-b572-2d3f9057662c", "M_Location": "7cfbd115-2d9a-4737-bc3e-fc0d6b884fac", "M_Level": "9365cfdd-10fd-4715-ab6b-1901014aa529", "M_Category": "2a7bb2e4-30fe-4cb0-85d3-54302529469b", "M_SubSectors": "f2894131-a745-4df8-9f3f-4e004db34f00" } ], "Message": "sample string 4", "DownloadUrl": "sample string 5", "IsSelected": true, "DateFrom": "2025-05-25T18:58:23.7097831+04:00", "DateTo": "2025-05-25T18:58:23.7097831+04:00", "CreatedOn": "2025-05-25T18:58:23.7097831+04:00", "TemplateUrl": "sample string 7", "ThumbUrl": "sample string 8", "GetImages": true }
text/html, multipart/form-data
Sample:
{"Id":1,"Name":"sample string 2","DivisionId":"7e731552-127c-42da-bdf5-2062bec8ca3a","AssetId":"8f18e810-9c86-48d7-8cd9-5f51bf33d353","BuildingId":"c7cdb377-b5f2-446f-9b15-2ec56f74194c","SubBuildingId":"c1c33b81-5989-45b6-bb12-0d67ab3c7799","LocationTypeId":"f379dc44-ccdb-468a-8d79-be7092467f0a","LocationId":"898ed53c-89a3-410f-9676-148ddf2e0a73","CategoryId":"1b2cb656-10f3-493c-96e2-c7e83c51f2da","CheckLst":[{"Id":1,"Title":"sample string 2","CreatedOn":"2025-05-25T18:58:23.7097831+04:00","UpdatedOn":"2025-05-25T18:58:23.7097831+04:00","IsActive":true,"IsSelected":true,"CreatedByName":"sample string 5","UpdatedByName":"sample string 6","EnDivision":"sample string 7","ArDivision":"sample string 8","EnAsset":"sample string 9","ArAsset":"sample string 10","EnBuilding":"sample string 11","ArBuilding":"sample string 12","EnSubBuilding":"sample string 13","ArSubBuilding":"sample string 14","EnLocation":"sample string 15","ArLocation":"sample string 16","EnCategory":"sample string 17","ArCategory":"sample string 18","EnSectors":"sample string 19","ArSectors":"sample string 20","TotalRecords":1,"PageNumber":1,"PageSize":1,"SkipedRecords":1,"M_sectors":"25da0e5d-b7ac-456d-9361-1ec870a322b2","M_Division":"f17853e3-025e-499b-926e-d2835524ea67","M_Asset":"63878892-3743-4eb7-8310-21c947e482c6","M_Building":"c5078bcf-6dbe-4953-a0c7-f096e397eb38","M_SubBuilding":"d2f4f1ab-5d62-4fef-b572-2d3f9057662c","M_Location":"7cfbd115-2d9a-4737-bc3e-fc0d6b884fac","M_Level":"9365cfdd-10fd-4715-ab6b-1901014aa529","M_Category":"2a7bb2e4-30fe-4cb0-85d3-54302529469b","M_SubSectors":"f2894131-a745-4df8-9f3f-4e004db34f00"},{"Id":1,"Title":"sample string 2","CreatedOn":"2025-05-25T18:58:23.7097831+04:00","UpdatedOn":"2025-05-25T18:58:23.7097831+04:00","IsActive":true,"IsSelected":true,"CreatedByName":"sample string 5","UpdatedByName":"sample string 6","EnDivision":"sample string 7","ArDivision":"sample string 8","EnAsset":"sample string 9","ArAsset":"sample string 10","EnBuilding":"sample string 11","ArBuilding":"sample string 12","EnSubBuilding":"sample string 13","ArSubBuilding":"sample string 14","EnLocation":"sample string 15","ArLocation":"sample string 16","EnCategory":"sample string 17","ArCategory":"sample string 18","EnSectors":"sample string 19","ArSectors":"sample string 20","TotalRecords":1,"PageNumber":1,"PageSize":1,"SkipedRecords":1,"M_sectors":"25da0e5d-b7ac-456d-9361-1ec870a322b2","M_Division":"f17853e3-025e-499b-926e-d2835524ea67","M_Asset":"63878892-3743-4eb7-8310-21c947e482c6","M_Building":"c5078bcf-6dbe-4953-a0c7-f096e397eb38","M_SubBuilding":"d2f4f1ab-5d62-4fef-b572-2d3f9057662c","M_Location":"7cfbd115-2d9a-4737-bc3e-fc0d6b884fac","M_Level":"9365cfdd-10fd-4715-ab6b-1901014aa529","M_Category":"2a7bb2e4-30fe-4cb0-85d3-54302529469b","M_SubSectors":"f2894131-a745-4df8-9f3f-4e004db34f00"}],"Message":"sample string 4","DownloadUrl":"sample string 5","IsSelected":true,"DateFrom":"2025-05-25T18:58:23.7097831+04:00","DateTo":"2025-05-25T18:58:23.7097831+04:00","CreatedOn":"2025-05-25T18:58:23.7097831+04:00","TemplateUrl":"sample string 7","ThumbUrl":"sample string 8","GetImages":true}
application/xml, text/xml
Sample:
<TemplateDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSMChecklistFlow.DTO"> <AssetId>8f18e810-9c86-48d7-8cd9-5f51bf33d353</AssetId> <BuildingId>c7cdb377-b5f2-446f-9b15-2ec56f74194c</BuildingId> <CategoryId>1b2cb656-10f3-493c-96e2-c7e83c51f2da</CategoryId> <CheckLst> <CustomCheckListDTO> <ArAsset>sample string 10</ArAsset> <ArBuilding>sample string 12</ArBuilding> <ArCategory>sample string 18</ArCategory> <ArDivision>sample string 8</ArDivision> <ArLocation>sample string 16</ArLocation> <ArSectors>sample string 20</ArSectors> <ArSubBuilding>sample string 14</ArSubBuilding> <CreatedByName>sample string 5</CreatedByName> <CreatedOn>2025-05-25T18:58:23.7097831+04:00</CreatedOn> <EnAsset>sample string 9</EnAsset> <EnBuilding>sample string 11</EnBuilding> <EnCategory>sample string 17</EnCategory> <EnDivision>sample string 7</EnDivision> <EnLocation>sample string 15</EnLocation> <EnSectors>sample string 19</EnSectors> <EnSubBuilding>sample string 13</EnSubBuilding> <Id>1</Id> <IsActive>true</IsActive> <IsSelected>true</IsSelected> <M_Asset>63878892-3743-4eb7-8310-21c947e482c6</M_Asset> <M_Building>c5078bcf-6dbe-4953-a0c7-f096e397eb38</M_Building> <M_Category>2a7bb2e4-30fe-4cb0-85d3-54302529469b</M_Category> <M_Division>f17853e3-025e-499b-926e-d2835524ea67</M_Division> <M_Level>9365cfdd-10fd-4715-ab6b-1901014aa529</M_Level> <M_Location>7cfbd115-2d9a-4737-bc3e-fc0d6b884fac</M_Location> <M_SubBuilding>d2f4f1ab-5d62-4fef-b572-2d3f9057662c</M_SubBuilding> <M_SubSectors>f2894131-a745-4df8-9f3f-4e004db34f00</M_SubSectors> <M_sectors>25da0e5d-b7ac-456d-9361-1ec870a322b2</M_sectors> <PageNumber>1</PageNumber> <PageSize>1</PageSize> <SkipedRecords>1</SkipedRecords> <Title>sample string 2</Title> <TotalRecords>1</TotalRecords> <UpdatedByName>sample string 6</UpdatedByName> <UpdatedOn>2025-05-25T18:58:23.7097831+04:00</UpdatedOn> </CustomCheckListDTO> <CustomCheckListDTO> <ArAsset>sample string 10</ArAsset> <ArBuilding>sample string 12</ArBuilding> <ArCategory>sample string 18</ArCategory> <ArDivision>sample string 8</ArDivision> <ArLocation>sample string 16</ArLocation> <ArSectors>sample string 20</ArSectors> <ArSubBuilding>sample string 14</ArSubBuilding> <CreatedByName>sample string 5</CreatedByName> <CreatedOn>2025-05-25T18:58:23.7097831+04:00</CreatedOn> <EnAsset>sample string 9</EnAsset> <EnBuilding>sample string 11</EnBuilding> <EnCategory>sample string 17</EnCategory> <EnDivision>sample string 7</EnDivision> <EnLocation>sample string 15</EnLocation> <EnSectors>sample string 19</EnSectors> <EnSubBuilding>sample string 13</EnSubBuilding> <Id>1</Id> <IsActive>true</IsActive> <IsSelected>true</IsSelected> <M_Asset>63878892-3743-4eb7-8310-21c947e482c6</M_Asset> <M_Building>c5078bcf-6dbe-4953-a0c7-f096e397eb38</M_Building> <M_Category>2a7bb2e4-30fe-4cb0-85d3-54302529469b</M_Category> <M_Division>f17853e3-025e-499b-926e-d2835524ea67</M_Division> <M_Level>9365cfdd-10fd-4715-ab6b-1901014aa529</M_Level> <M_Location>7cfbd115-2d9a-4737-bc3e-fc0d6b884fac</M_Location> <M_SubBuilding>d2f4f1ab-5d62-4fef-b572-2d3f9057662c</M_SubBuilding> <M_SubSectors>f2894131-a745-4df8-9f3f-4e004db34f00</M_SubSectors> <M_sectors>25da0e5d-b7ac-456d-9361-1ec870a322b2</M_sectors> <PageNumber>1</PageNumber> <PageSize>1</PageSize> <SkipedRecords>1</SkipedRecords> <Title>sample string 2</Title> <TotalRecords>1</TotalRecords> <UpdatedByName>sample string 6</UpdatedByName> <UpdatedOn>2025-05-25T18:58:23.7097831+04:00</UpdatedOn> </CustomCheckListDTO> </CheckLst> <CreatedOn>2025-05-25T18:58:23.7097831+04:00</CreatedOn> <DateFrom>2025-05-25T18:58:23.7097831+04:00</DateFrom> <DateTo>2025-05-25T18:58:23.7097831+04:00</DateTo> <DivisionId>7e731552-127c-42da-bdf5-2062bec8ca3a</DivisionId> <DownloadUrl>sample string 5</DownloadUrl> <GetImages>true</GetImages> <Id>1</Id> <IsSelected>true</IsSelected> <LocationId>898ed53c-89a3-410f-9676-148ddf2e0a73</LocationId> <LocationTypeId>f379dc44-ccdb-468a-8d79-be7092467f0a</LocationTypeId> <Message>sample string 4</Message> <Name>sample string 2</Name> <SubBuildingId>c1c33b81-5989-45b6-bb12-0d67ab3c7799</SubBuildingId> <TemplateUrl>sample string 7</TemplateUrl> <ThumbUrl>sample string 8</ThumbUrl> </TemplateDTO>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ServiceResponseName | Description | Type | Additional information |
---|---|---|---|
ResponseStatus | boolean |
None. |
|
Code | ServiceResponseCode |
None. |
|
Message | string |
None. |
|
InnerData | Object |
None. |
|
ArabicMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "ResponseStatus": true, "Code": 0, "Message": "sample string 2", "InnerData": {}, "ArabicMessage": "sample string 4" }
text/html, multipart/form-data
Sample:
{"ResponseStatus":true,"Code":0,"Message":"sample string 2","InnerData":{},"ArabicMessage":"sample string 4"}
application/xml, text/xml
Sample:
<ServiceResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSMChecklistFlow.DTO"> <ArabicMessage>sample string 4</ArabicMessage> <Code>BadParameter</Code> <InnerData /> <Message>sample string 2</Message> <ResponseStatus>true</ResponseStatus> </ServiceResponse>