POST api/ChecklistV2/AddChecklist
Add checklist company wise
Request Information
URI Parameters
None.
Body Parameters
ChecklistV2RequestModelName | Description | Type | Additional information |
---|---|---|---|
ChecklistId | integer |
None. |
|
Title | string |
Required |
|
Description | string |
None. |
|
IsActive | boolean |
None. |
|
AddedBy | integer |
None. |
|
AddedDate | date |
None. |
|
ChecklistDetails | Collection of ChecklistV2DetailsRequestModel |
Required |
|
ChecklistAssetID | string |
None. |
|
ChecklistFile | string |
None. |
|
FileName | string |
None. |
|
NewFileName | string |
None. |
|
ILA | string |
None. |
|
IndustryID | integer |
None. |
|
IndustryName | string |
None. |
|
TypeID | integer |
None. |
|
TypeName | string |
None. |
Request Formats
application/json, text/json, text/plain, text/html
Sample:
{ "checklistId": 1, "title": "sample string 1", "description": "sample string 2", "isActive": true, "addedBy": 4, "addedDate": "2025-07-17T03:55:26.7890985+00:00", "checklistDetails": [ { "taskType": 1, "taskName": "sample string 1", "taskDesc": "sample string 2", "isRequired": true, "includeTimeField": true, "assets": "sample string 3", "multiChoiceList": [ { "choice": "sample string 1", "choiceValue": true, "typeId": 1, "laborTaskId": 1 }, { "choice": "sample string 1", "choiceValue": true, "typeId": 1, "laborTaskId": 1 } ], "multiChoice": "sample string 4", "linkUrl": "sample string 5", "linkDescription": "sample string 6", "assetId": 1, "partsIDs": "sample string 7", "taskFileBase64": "sample string 8", "fileName": "sample string 9", "newFileName": "sample string 10", "sectionTypeID": 1, "sectionTitle": "sample string 11" }, { "taskType": 1, "taskName": "sample string 1", "taskDesc": "sample string 2", "isRequired": true, "includeTimeField": true, "assets": "sample string 3", "multiChoiceList": [ { "choice": "sample string 1", "choiceValue": true, "typeId": 1, "laborTaskId": 1 }, { "choice": "sample string 1", "choiceValue": true, "typeId": 1, "laborTaskId": 1 } ], "multiChoice": "sample string 4", "linkUrl": "sample string 5", "linkDescription": "sample string 6", "assetId": 1, "partsIDs": "sample string 7", "taskFileBase64": "sample string 8", "fileName": "sample string 9", "newFileName": "sample string 10", "sectionTypeID": 1, "sectionTitle": "sample string 11" } ], "checklistAssetID": "sample string 5", "checklistFile": "sample string 6", "fileName": "sample string 7", "newFileName": "sample string 8", "ila": "sample string 9", "industryID": 1, "industryName": "sample string 10", "typeID": 1, "typeName": "sample string 11" }
application/xml, text/xml
Sample:
<ChecklistV2RequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"> <AddedBy>4</AddedBy> <AddedDate>2025-07-17T03:55:26.7890985+00:00</AddedDate> <ChecklistAssetID>sample string 5</ChecklistAssetID> <ChecklistDetails> <ChecklistV2DetailsRequestModel> <AssetId>1</AssetId> <Assets>sample string 3</Assets> <FileName>sample string 9</FileName> <IncludeTimeField>true</IncludeTimeField> <IsRequired>true</IsRequired> <LinkDescription>sample string 6</LinkDescription> <LinkUrl>sample string 5</LinkUrl> <MultiChoice>sample string 4</MultiChoice> <MultiChoiceList xmlns:d4p1="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"> <d4p1:MultiChoiceVM> <d4p1:Choice>sample string 1</d4p1:Choice> <d4p1:ChoiceValue>true</d4p1:ChoiceValue> <d4p1:LaborTaskId>1</d4p1:LaborTaskId> <d4p1:TypeId>1</d4p1:TypeId> </d4p1:MultiChoiceVM> <d4p1:MultiChoiceVM> <d4p1:Choice>sample string 1</d4p1:Choice> <d4p1:ChoiceValue>true</d4p1:ChoiceValue> <d4p1:LaborTaskId>1</d4p1:LaborTaskId> <d4p1:TypeId>1</d4p1:TypeId> </d4p1:MultiChoiceVM> </MultiChoiceList> <NewFileName>sample string 10</NewFileName> <PartsIDs>sample string 7</PartsIDs> <SectionTitle>sample string 11</SectionTitle> <SectionTypeID>1</SectionTypeID> <TaskDesc>sample string 2</TaskDesc> <TaskFileBase64>sample string 8</TaskFileBase64> <TaskName>sample string 1</TaskName> <TaskType>1</TaskType> </ChecklistV2DetailsRequestModel> <ChecklistV2DetailsRequestModel> <AssetId>1</AssetId> <Assets>sample string 3</Assets> <FileName>sample string 9</FileName> <IncludeTimeField>true</IncludeTimeField> <IsRequired>true</IsRequired> <LinkDescription>sample string 6</LinkDescription> <LinkUrl>sample string 5</LinkUrl> <MultiChoice>sample string 4</MultiChoice> <MultiChoiceList xmlns:d4p1="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"> <d4p1:MultiChoiceVM> <d4p1:Choice>sample string 1</d4p1:Choice> <d4p1:ChoiceValue>true</d4p1:ChoiceValue> <d4p1:LaborTaskId>1</d4p1:LaborTaskId> <d4p1:TypeId>1</d4p1:TypeId> </d4p1:MultiChoiceVM> <d4p1:MultiChoiceVM> <d4p1:Choice>sample string 1</d4p1:Choice> <d4p1:ChoiceValue>true</d4p1:ChoiceValue> <d4p1:LaborTaskId>1</d4p1:LaborTaskId> <d4p1:TypeId>1</d4p1:TypeId> </d4p1:MultiChoiceVM> </MultiChoiceList> <NewFileName>sample string 10</NewFileName> <PartsIDs>sample string 7</PartsIDs> <SectionTitle>sample string 11</SectionTitle> <SectionTypeID>1</SectionTypeID> <TaskDesc>sample string 2</TaskDesc> <TaskFileBase64>sample string 8</TaskFileBase64> <TaskName>sample string 1</TaskName> <TaskType>1</TaskType> </ChecklistV2DetailsRequestModel> </ChecklistDetails> <ChecklistFile>sample string 6</ChecklistFile> <ChecklistId>1</ChecklistId> <Description>sample string 2</Description> <FileName>sample string 7</FileName> <ILA>sample string 9</ILA> <IndustryID>1</IndustryID> <IndustryName>sample string 10</IndustryName> <IsActive>true</IsActive> <NewFileName>sample string 8</NewFileName> <Title>sample string 1</Title> <TypeID>1</TypeID> <TypeName>sample string 11</TypeName> </ChecklistV2RequestModel>
multipart/form-data
Sample:
<ChecklistV2RequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CMMS_V2.Core.RequestModel"><AddedBy>4</AddedBy><AddedDate>2025-07-17T03:55:26.7890985+00:00</AddedDate><ChecklistAssetID>sample string 5</ChecklistAssetID><ChecklistDetails><ChecklistV2DetailsRequestModel><AssetId>1</AssetId><Assets>sample string 3</Assets><FileName>sample string 9</FileName><IncludeTimeField>true</IncludeTimeField><IsRequired>true</IsRequired><LinkDescription>sample string 6</LinkDescription><LinkUrl>sample string 5</LinkUrl><MultiChoice>sample string 4</MultiChoice><MultiChoiceList xmlns:d4p1="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><d4p1:MultiChoiceVM><d4p1:Choice>sample string 1</d4p1:Choice><d4p1:ChoiceValue>true</d4p1:ChoiceValue><d4p1:LaborTaskId>1</d4p1:LaborTaskId><d4p1:TypeId>1</d4p1:TypeId></d4p1:MultiChoiceVM><d4p1:MultiChoiceVM><d4p1:Choice>sample string 1</d4p1:Choice><d4p1:ChoiceValue>true</d4p1:ChoiceValue><d4p1:LaborTaskId>1</d4p1:LaborTaskId><d4p1:TypeId>1</d4p1:TypeId></d4p1:MultiChoiceVM></MultiChoiceList><NewFileName>sample string 10</NewFileName><PartsIDs>sample string 7</PartsIDs><SectionTitle>sample string 11</SectionTitle><SectionTypeID>1</SectionTypeID><TaskDesc>sample string 2</TaskDesc><TaskFileBase64>sample string 8</TaskFileBase64><TaskName>sample string 1</TaskName><TaskType>1</TaskType></ChecklistV2DetailsRequestModel><ChecklistV2DetailsRequestModel><AssetId>1</AssetId><Assets>sample string 3</Assets><FileName>sample string 9</FileName><IncludeTimeField>true</IncludeTimeField><IsRequired>true</IsRequired><LinkDescription>sample string 6</LinkDescription><LinkUrl>sample string 5</LinkUrl><MultiChoice>sample string 4</MultiChoice><MultiChoiceList xmlns:d4p1="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><d4p1:MultiChoiceVM><d4p1:Choice>sample string 1</d4p1:Choice><d4p1:ChoiceValue>true</d4p1:ChoiceValue><d4p1:LaborTaskId>1</d4p1:LaborTaskId><d4p1:TypeId>1</d4p1:TypeId></d4p1:MultiChoiceVM><d4p1:MultiChoiceVM><d4p1:Choice>sample string 1</d4p1:Choice><d4p1:ChoiceValue>true</d4p1:ChoiceValue><d4p1:LaborTaskId>1</d4p1:LaborTaskId><d4p1:TypeId>1</d4p1:TypeId></d4p1:MultiChoiceVM></MultiChoiceList><NewFileName>sample string 10</NewFileName><PartsIDs>sample string 7</PartsIDs><SectionTitle>sample string 11</SectionTitle><SectionTypeID>1</SectionTypeID><TaskDesc>sample string 2</TaskDesc><TaskFileBase64>sample string 8</TaskFileBase64><TaskName>sample string 1</TaskName><TaskType>1</TaskType></ChecklistV2DetailsRequestModel></ChecklistDetails><ChecklistFile>sample string 6</ChecklistFile><ChecklistId>1</ChecklistId><Description>sample string 2</Description><FileName>sample string 7</FileName><ILA>sample string 9</ILA><IndustryID>1</IndustryID><IndustryName>sample string 10</IndustryName><IsActive>true</IsActive><NewFileName>sample string 8</NewFileName><Title>sample string 1</Title><TypeID>1</TypeID><TypeName>sample string 11</TypeName></ChecklistV2RequestModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
CommonResponseDataModelName | Description | Type | Additional information |
---|---|---|---|
ReturnID | integer |
Required |
|
Message | string |
Required |
|
Successful | boolean |
Required |
|
Code | integer |
None. |
|
TotalRecord | integer |
None. |
Response Formats
application/json, text/json, text/plain, text/html
Sample:
{ "returnID": 1, "message": "sample string 2", "successful": true, "code": 4, "totalRecord": 5 }
application/xml, text/xml
Sample:
<CommonResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"> <Code>4</Code> <Message>sample string 2</Message> <ReturnID>1</ReturnID> <Successful>true</Successful> <TotalRecord>5</TotalRecord> </CommonResponseDataModel>
multipart/form-data
Sample:
<CommonResponseDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATMP.Core.DataModel"><Code>4</Code><Message>sample string 2</Message><ReturnID>1</ReturnID><Successful>true</Successful><TotalRecord>5</TotalRecord></CommonResponseDataModel>