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": "18c64387-f347-4dbd-bbf9-d3c6e9470d71", "AssetId": "4c6e9886-d876-4265-a4fa-5ec08717e90f", "BuildingId": "76f51be0-cd75-4ac5-a8a8-9821074b81cf", "SubBuildingId": "310890b7-500e-4c23-94a5-f400fde4741a", "LocationTypeId": "6865c479-af22-4872-98f6-ce0c52151c25", "LocationId": "ae024ca8-14d0-4cc6-8940-d81c31c0cf88", "CategoryId": "10b533be-7bc2-4990-8f04-6eff50faea67", "CheckLst": [ { "Id": 1, "Title": "sample string 2", "CreatedOn": "2025-09-14T08:16:00.5204732+04:00", "UpdatedOn": "2025-09-14T08:16:00.5204732+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": "14c4e4d3-348d-44bb-b983-4eb879594859", "M_Division": "8fe98d29-6f42-4827-8529-807db6bb85e3", "M_Asset": "a1b3e269-1572-4388-9818-7bc7199c8d33", "M_Building": "d5af907d-ede4-4097-b625-beafba6d9aff", "M_SubBuilding": "4cf7cd7a-d391-4570-af96-d945d5322dfe", "M_Location": "66d6dd87-3d43-453d-a0fb-4f2f6142077b", "M_Level": "aec4b800-e49c-45d9-bc05-37152941bd30", "M_Category": "9a9c637c-bbf5-4904-9d63-e2faa53c1e58", "M_SubSectors": "701723ed-102a-4958-bc2f-7fd817843a5d" }, { "Id": 1, "Title": "sample string 2", "CreatedOn": "2025-09-14T08:16:00.5204732+04:00", "UpdatedOn": "2025-09-14T08:16:00.5204732+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": "14c4e4d3-348d-44bb-b983-4eb879594859", "M_Division": "8fe98d29-6f42-4827-8529-807db6bb85e3", "M_Asset": "a1b3e269-1572-4388-9818-7bc7199c8d33", "M_Building": "d5af907d-ede4-4097-b625-beafba6d9aff", "M_SubBuilding": "4cf7cd7a-d391-4570-af96-d945d5322dfe", "M_Location": "66d6dd87-3d43-453d-a0fb-4f2f6142077b", "M_Level": "aec4b800-e49c-45d9-bc05-37152941bd30", "M_Category": "9a9c637c-bbf5-4904-9d63-e2faa53c1e58", "M_SubSectors": "701723ed-102a-4958-bc2f-7fd817843a5d" } ], "Message": "sample string 4", "DownloadUrl": "sample string 5", "IsSelected": true, "DateFrom": "2025-09-14T08:16:00.5204732+04:00", "DateTo": "2025-09-14T08:16:00.5204732+04:00", "CreatedOn": "2025-09-14T08:16:00.5204732+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":"18c64387-f347-4dbd-bbf9-d3c6e9470d71","AssetId":"4c6e9886-d876-4265-a4fa-5ec08717e90f","BuildingId":"76f51be0-cd75-4ac5-a8a8-9821074b81cf","SubBuildingId":"310890b7-500e-4c23-94a5-f400fde4741a","LocationTypeId":"6865c479-af22-4872-98f6-ce0c52151c25","LocationId":"ae024ca8-14d0-4cc6-8940-d81c31c0cf88","CategoryId":"10b533be-7bc2-4990-8f04-6eff50faea67","CheckLst":[{"Id":1,"Title":"sample string 2","CreatedOn":"2025-09-14T08:16:00.5204732+04:00","UpdatedOn":"2025-09-14T08:16:00.5204732+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":"14c4e4d3-348d-44bb-b983-4eb879594859","M_Division":"8fe98d29-6f42-4827-8529-807db6bb85e3","M_Asset":"a1b3e269-1572-4388-9818-7bc7199c8d33","M_Building":"d5af907d-ede4-4097-b625-beafba6d9aff","M_SubBuilding":"4cf7cd7a-d391-4570-af96-d945d5322dfe","M_Location":"66d6dd87-3d43-453d-a0fb-4f2f6142077b","M_Level":"aec4b800-e49c-45d9-bc05-37152941bd30","M_Category":"9a9c637c-bbf5-4904-9d63-e2faa53c1e58","M_SubSectors":"701723ed-102a-4958-bc2f-7fd817843a5d"},{"Id":1,"Title":"sample string 2","CreatedOn":"2025-09-14T08:16:00.5204732+04:00","UpdatedOn":"2025-09-14T08:16:00.5204732+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":"14c4e4d3-348d-44bb-b983-4eb879594859","M_Division":"8fe98d29-6f42-4827-8529-807db6bb85e3","M_Asset":"a1b3e269-1572-4388-9818-7bc7199c8d33","M_Building":"d5af907d-ede4-4097-b625-beafba6d9aff","M_SubBuilding":"4cf7cd7a-d391-4570-af96-d945d5322dfe","M_Location":"66d6dd87-3d43-453d-a0fb-4f2f6142077b","M_Level":"aec4b800-e49c-45d9-bc05-37152941bd30","M_Category":"9a9c637c-bbf5-4904-9d63-e2faa53c1e58","M_SubSectors":"701723ed-102a-4958-bc2f-7fd817843a5d"}],"Message":"sample string 4","DownloadUrl":"sample string 5","IsSelected":true,"DateFrom":"2025-09-14T08:16:00.5204732+04:00","DateTo":"2025-09-14T08:16:00.5204732+04:00","CreatedOn":"2025-09-14T08:16:00.5204732+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>4c6e9886-d876-4265-a4fa-5ec08717e90f</AssetId> <BuildingId>76f51be0-cd75-4ac5-a8a8-9821074b81cf</BuildingId> <CategoryId>10b533be-7bc2-4990-8f04-6eff50faea67</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-09-14T08:16:00.5204732+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>a1b3e269-1572-4388-9818-7bc7199c8d33</M_Asset> <M_Building>d5af907d-ede4-4097-b625-beafba6d9aff</M_Building> <M_Category>9a9c637c-bbf5-4904-9d63-e2faa53c1e58</M_Category> <M_Division>8fe98d29-6f42-4827-8529-807db6bb85e3</M_Division> <M_Level>aec4b800-e49c-45d9-bc05-37152941bd30</M_Level> <M_Location>66d6dd87-3d43-453d-a0fb-4f2f6142077b</M_Location> <M_SubBuilding>4cf7cd7a-d391-4570-af96-d945d5322dfe</M_SubBuilding> <M_SubSectors>701723ed-102a-4958-bc2f-7fd817843a5d</M_SubSectors> <M_sectors>14c4e4d3-348d-44bb-b983-4eb879594859</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-09-14T08:16:00.5204732+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-09-14T08:16:00.5204732+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>a1b3e269-1572-4388-9818-7bc7199c8d33</M_Asset> <M_Building>d5af907d-ede4-4097-b625-beafba6d9aff</M_Building> <M_Category>9a9c637c-bbf5-4904-9d63-e2faa53c1e58</M_Category> <M_Division>8fe98d29-6f42-4827-8529-807db6bb85e3</M_Division> <M_Level>aec4b800-e49c-45d9-bc05-37152941bd30</M_Level> <M_Location>66d6dd87-3d43-453d-a0fb-4f2f6142077b</M_Location> <M_SubBuilding>4cf7cd7a-d391-4570-af96-d945d5322dfe</M_SubBuilding> <M_SubSectors>701723ed-102a-4958-bc2f-7fd817843a5d</M_SubSectors> <M_sectors>14c4e4d3-348d-44bb-b983-4eb879594859</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-09-14T08:16:00.5204732+04:00</UpdatedOn> </CustomCheckListDTO> </CheckLst> <CreatedOn>2025-09-14T08:16:00.5204732+04:00</CreatedOn> <DateFrom>2025-09-14T08:16:00.5204732+04:00</DateFrom> <DateTo>2025-09-14T08:16:00.5204732+04:00</DateTo> <DivisionId>18c64387-f347-4dbd-bbf9-d3c6e9470d71</DivisionId> <DownloadUrl>sample string 5</DownloadUrl> <GetImages>true</GetImages> <Id>1</Id> <IsSelected>true</IsSelected> <LocationId>ae024ca8-14d0-4cc6-8940-d81c31c0cf88</LocationId> <LocationTypeId>6865c479-af22-4872-98f6-ce0c52151c25</LocationTypeId> <Message>sample string 4</Message> <Name>sample string 2</Name> <SubBuildingId>310890b7-500e-4c23-94a5-f400fde4741a</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>