POST api/Templates/GenerateReport
Request Information
URI Parameters
None.
Body Parameters
TemplateDTO| Name | 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": "1cd914b2-9d0e-47c5-97c4-f16828547270",
  "AssetId": "8a00ae47-7e93-4e0c-9d05-57aebb6866eb",
  "BuildingId": "911b74e7-8f2d-4785-a40e-5cd451714991",
  "SubBuildingId": "219738d6-55f7-4f01-8963-cbe4a53e06fb",
  "LocationTypeId": "a256604f-1cb2-4f5d-8022-b5fcd1d0e99e",
  "LocationId": "88ef1fb8-5728-4571-bd14-a24e201d9bb2",
  "CategoryId": "95b6b0b6-3a2b-4415-94c4-de98b862a673",
  "CheckLst": [
    {
      "Id": 1,
      "Title": "sample string 2",
      "CreatedOn": "2025-10-30T10:00:30.824842+04:00",
      "UpdatedOn": "2025-10-30T10:00:30.824842+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": "6f7ed475-83b9-4ce9-b26d-53723a0d01c5",
      "M_Division": "27b0c37b-d10e-4d30-8462-bc880821e367",
      "M_Asset": "0bb58251-6e47-46ea-be9c-523f5bf5a88e",
      "M_Building": "45e1d294-6915-42ce-8fb1-b82972b33007",
      "M_SubBuilding": "aa9b2efa-814d-44a8-bb35-b842184699f1",
      "M_Location": "25d659f6-143e-4945-b08b-eb74933b4dfa",
      "M_Level": "98d5f14c-3eec-4b23-8696-825b050f0c6c",
      "M_Category": "c52a25e9-b6a6-4d10-b95e-cadb471eb03d",
      "M_SubSectors": "81804914-69be-4af4-b4f2-01484c894233"
    },
    {
      "Id": 1,
      "Title": "sample string 2",
      "CreatedOn": "2025-10-30T10:00:30.824842+04:00",
      "UpdatedOn": "2025-10-30T10:00:30.824842+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": "6f7ed475-83b9-4ce9-b26d-53723a0d01c5",
      "M_Division": "27b0c37b-d10e-4d30-8462-bc880821e367",
      "M_Asset": "0bb58251-6e47-46ea-be9c-523f5bf5a88e",
      "M_Building": "45e1d294-6915-42ce-8fb1-b82972b33007",
      "M_SubBuilding": "aa9b2efa-814d-44a8-bb35-b842184699f1",
      "M_Location": "25d659f6-143e-4945-b08b-eb74933b4dfa",
      "M_Level": "98d5f14c-3eec-4b23-8696-825b050f0c6c",
      "M_Category": "c52a25e9-b6a6-4d10-b95e-cadb471eb03d",
      "M_SubSectors": "81804914-69be-4af4-b4f2-01484c894233"
    }
  ],
  "Message": "sample string 4",
  "DownloadUrl": "sample string 5",
  "IsSelected": true,
  "DateFrom": "2025-10-30T10:00:30.824842+04:00",
  "DateTo": "2025-10-30T10:00:30.824842+04:00",
  "CreatedOn": "2025-10-30T10:00:30.824842+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":"1cd914b2-9d0e-47c5-97c4-f16828547270","AssetId":"8a00ae47-7e93-4e0c-9d05-57aebb6866eb","BuildingId":"911b74e7-8f2d-4785-a40e-5cd451714991","SubBuildingId":"219738d6-55f7-4f01-8963-cbe4a53e06fb","LocationTypeId":"a256604f-1cb2-4f5d-8022-b5fcd1d0e99e","LocationId":"88ef1fb8-5728-4571-bd14-a24e201d9bb2","CategoryId":"95b6b0b6-3a2b-4415-94c4-de98b862a673","CheckLst":[{"Id":1,"Title":"sample string 2","CreatedOn":"2025-10-30T10:00:30.824842+04:00","UpdatedOn":"2025-10-30T10:00:30.824842+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":"6f7ed475-83b9-4ce9-b26d-53723a0d01c5","M_Division":"27b0c37b-d10e-4d30-8462-bc880821e367","M_Asset":"0bb58251-6e47-46ea-be9c-523f5bf5a88e","M_Building":"45e1d294-6915-42ce-8fb1-b82972b33007","M_SubBuilding":"aa9b2efa-814d-44a8-bb35-b842184699f1","M_Location":"25d659f6-143e-4945-b08b-eb74933b4dfa","M_Level":"98d5f14c-3eec-4b23-8696-825b050f0c6c","M_Category":"c52a25e9-b6a6-4d10-b95e-cadb471eb03d","M_SubSectors":"81804914-69be-4af4-b4f2-01484c894233"},{"Id":1,"Title":"sample string 2","CreatedOn":"2025-10-30T10:00:30.824842+04:00","UpdatedOn":"2025-10-30T10:00:30.824842+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":"6f7ed475-83b9-4ce9-b26d-53723a0d01c5","M_Division":"27b0c37b-d10e-4d30-8462-bc880821e367","M_Asset":"0bb58251-6e47-46ea-be9c-523f5bf5a88e","M_Building":"45e1d294-6915-42ce-8fb1-b82972b33007","M_SubBuilding":"aa9b2efa-814d-44a8-bb35-b842184699f1","M_Location":"25d659f6-143e-4945-b08b-eb74933b4dfa","M_Level":"98d5f14c-3eec-4b23-8696-825b050f0c6c","M_Category":"c52a25e9-b6a6-4d10-b95e-cadb471eb03d","M_SubSectors":"81804914-69be-4af4-b4f2-01484c894233"}],"Message":"sample string 4","DownloadUrl":"sample string 5","IsSelected":true,"DateFrom":"2025-10-30T10:00:30.824842+04:00","DateTo":"2025-10-30T10:00:30.824842+04:00","CreatedOn":"2025-10-30T10:00:30.824842+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>8a00ae47-7e93-4e0c-9d05-57aebb6866eb</AssetId>
  <BuildingId>911b74e7-8f2d-4785-a40e-5cd451714991</BuildingId>
  <CategoryId>95b6b0b6-3a2b-4415-94c4-de98b862a673</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-10-30T10:00:30.824842+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>0bb58251-6e47-46ea-be9c-523f5bf5a88e</M_Asset>
      <M_Building>45e1d294-6915-42ce-8fb1-b82972b33007</M_Building>
      <M_Category>c52a25e9-b6a6-4d10-b95e-cadb471eb03d</M_Category>
      <M_Division>27b0c37b-d10e-4d30-8462-bc880821e367</M_Division>
      <M_Level>98d5f14c-3eec-4b23-8696-825b050f0c6c</M_Level>
      <M_Location>25d659f6-143e-4945-b08b-eb74933b4dfa</M_Location>
      <M_SubBuilding>aa9b2efa-814d-44a8-bb35-b842184699f1</M_SubBuilding>
      <M_SubSectors>81804914-69be-4af4-b4f2-01484c894233</M_SubSectors>
      <M_sectors>6f7ed475-83b9-4ce9-b26d-53723a0d01c5</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-10-30T10:00:30.824842+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-10-30T10:00:30.824842+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>0bb58251-6e47-46ea-be9c-523f5bf5a88e</M_Asset>
      <M_Building>45e1d294-6915-42ce-8fb1-b82972b33007</M_Building>
      <M_Category>c52a25e9-b6a6-4d10-b95e-cadb471eb03d</M_Category>
      <M_Division>27b0c37b-d10e-4d30-8462-bc880821e367</M_Division>
      <M_Level>98d5f14c-3eec-4b23-8696-825b050f0c6c</M_Level>
      <M_Location>25d659f6-143e-4945-b08b-eb74933b4dfa</M_Location>
      <M_SubBuilding>aa9b2efa-814d-44a8-bb35-b842184699f1</M_SubBuilding>
      <M_SubSectors>81804914-69be-4af4-b4f2-01484c894233</M_SubSectors>
      <M_sectors>6f7ed475-83b9-4ce9-b26d-53723a0d01c5</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-10-30T10:00:30.824842+04:00</UpdatedOn>
    </CustomCheckListDTO>
  </CheckLst>
  <CreatedOn>2025-10-30T10:00:30.824842+04:00</CreatedOn>
  <DateFrom>2025-10-30T10:00:30.824842+04:00</DateFrom>
  <DateTo>2025-10-30T10:00:30.824842+04:00</DateTo>
  <DivisionId>1cd914b2-9d0e-47c5-97c4-f16828547270</DivisionId>
  <DownloadUrl>sample string 5</DownloadUrl>
  <GetImages>true</GetImages>
  <Id>1</Id>
  <IsSelected>true</IsSelected>
  <LocationId>88ef1fb8-5728-4571-bd14-a24e201d9bb2</LocationId>
  <LocationTypeId>a256604f-1cb2-4f5d-8022-b5fcd1d0e99e</LocationTypeId>
  <Message>sample string 4</Message>
  <Name>sample string 2</Name>
  <SubBuildingId>219738d6-55f7-4f01-8963-cbe4a53e06fb</SubBuildingId>
  <TemplateUrl>sample string 7</TemplateUrl>
  <ThumbUrl>sample string 8</ThumbUrl>
</TemplateDTO>
        application/x-www-form-urlencoded
            Sample:
    
        
Response Information
Resource Description
ServiceResponse| Name | 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>