POST api/Checklist/GetNewByChecklistType

Request Information

URI Parameters

None.

Body Parameters

ChecklistDto
NameDescriptionTypeAdditional information
ChecklistId

globally unique identifier

None.

CompanyId

globally unique identifier

None.

ChecklistTypeId

integer

None.

ChecklistResultId

integer

None.

Signature

string

None.

SignedDate

date

None.

Comments

string

None.

Archived

boolean

None.

CreatedDate

date

None.

CreatedBy

globally unique identifier

None.

ResultUpdated

boolean

None.

OldResult

string

None.

NewResult

string

None.

Type

string

None.

AuditorUserId

globally unique identifier

None.

AuditorEmail

string

None.

Answers

Collection of ChecklistAnswerDto

None.

Operatives

Collection of OperativeDto

None.

Documents

Collection of AzureStorageFileDto

None.

Request Formats

application/json, text/json

Sample:
{
  "checklistId": "c10aa518-17f3-4f83-ad00-5335985d4221",
  "companyId": "e7a326cc-d519-4b4e-bc9a-c15c117a983a",
  "checklistTypeId": 3,
  "checklistResultId": 4,
  "signature": "sample string 5",
  "signedDate": "2025-05-05T13:51:46.3322838+00:00",
  "comments": "sample string 6",
  "archived": true,
  "createdDate": "2025-05-05T13:51:46.3322838+00:00",
  "createdBy": "32314542-10d6-4e88-b76f-e4bc496b2e6b",
  "resultUpdated": true,
  "oldResult": "sample string 11",
  "newResult": "sample string 12",
  "type": "sample string 13",
  "auditorUserId": "51edc4b7-9208-44fb-9cb8-8ac3a8c068ad",
  "auditorEmail": "sample string 14",
  "answers": [
    {
      "checklistAnswerId": "fc8eb2a3-0e5a-479f-bdcf-ff530344355f",
      "checklistId": "0369d03d-d83e-49bf-9d48-600f5b368475",
      "questionId": "5361df11-d196-4dfd-88c9-4585f745d9f8",
      "questionText": "sample string 4",
      "sourceDocument": "sample string 5",
      "result": "sample string 6",
      "comments": "sample string 7",
      "sequence": 8
    },
    {
      "checklistAnswerId": "fc8eb2a3-0e5a-479f-bdcf-ff530344355f",
      "checklistId": "0369d03d-d83e-49bf-9d48-600f5b368475",
      "questionId": "5361df11-d196-4dfd-88c9-4585f745d9f8",
      "questionText": "sample string 4",
      "sourceDocument": "sample string 5",
      "result": "sample string 6",
      "comments": "sample string 7",
      "sequence": 8
    }
  ],
  "operatives": [
    {
      "operativeId": "bd307b40-d361-47e8-8caa-8a24140f11e3",
      "firstName": "sample string 2",
      "lastName": "sample string 3",
      "qualificationRegistration": "sample string 4",
      "acribRegistration": "sample string 5",
      "skillcard": "sample string 6",
      "checklistId": "03a446f8-1e27-4feb-bd55-8bb7a5e6d589",
      "index": 8,
      "engineerId": "73ebb98b-e46c-4115-a0ae-67d3cc914ecc"
    },
    {
      "operativeId": "bd307b40-d361-47e8-8caa-8a24140f11e3",
      "firstName": "sample string 2",
      "lastName": "sample string 3",
      "qualificationRegistration": "sample string 4",
      "acribRegistration": "sample string 5",
      "skillcard": "sample string 6",
      "checklistId": "03a446f8-1e27-4feb-bd55-8bb7a5e6d589",
      "index": 8,
      "engineerId": "73ebb98b-e46c-4115-a0ae-67d3cc914ecc"
    }
  ],
  "documents": [
    {
      "fileType": 1,
      "fileName": "sample string 2",
      "category": "sample string 3",
      "uploadDate": "2025-05-05T13:51:46.3479097+00:00",
      "filePath": "sample string 4"
    },
    {
      "fileType": 1,
      "fileName": "sample string 2",
      "category": "sample string 3",
      "uploadDate": "2025-05-05T13:51:46.3479097+00:00",
      "filePath": "sample string 4"
    }
  ]
}

application/xml, text/xml

Sample:
<ChecklistDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DTO.Model">
  <Answers>
    <ChecklistAnswerDto>
      <ChecklistAnswerId>fc8eb2a3-0e5a-479f-bdcf-ff530344355f</ChecklistAnswerId>
      <ChecklistId>0369d03d-d83e-49bf-9d48-600f5b368475</ChecklistId>
      <Comments>sample string 7</Comments>
      <QuestionId>5361df11-d196-4dfd-88c9-4585f745d9f8</QuestionId>
      <QuestionText>sample string 4</QuestionText>
      <Result>sample string 6</Result>
      <Sequence>8</Sequence>
      <SourceDocument>sample string 5</SourceDocument>
    </ChecklistAnswerDto>
    <ChecklistAnswerDto>
      <ChecklistAnswerId>fc8eb2a3-0e5a-479f-bdcf-ff530344355f</ChecklistAnswerId>
      <ChecklistId>0369d03d-d83e-49bf-9d48-600f5b368475</ChecklistId>
      <Comments>sample string 7</Comments>
      <QuestionId>5361df11-d196-4dfd-88c9-4585f745d9f8</QuestionId>
      <QuestionText>sample string 4</QuestionText>
      <Result>sample string 6</Result>
      <Sequence>8</Sequence>
      <SourceDocument>sample string 5</SourceDocument>
    </ChecklistAnswerDto>
  </Answers>
  <Archived>true</Archived>
  <AuditorEmail>sample string 14</AuditorEmail>
  <AuditorUserId>51edc4b7-9208-44fb-9cb8-8ac3a8c068ad</AuditorUserId>
  <ChecklistId>c10aa518-17f3-4f83-ad00-5335985d4221</ChecklistId>
  <ChecklistResultId>4</ChecklistResultId>
  <ChecklistTypeId>3</ChecklistTypeId>
  <Comments>sample string 6</Comments>
  <CompanyId>e7a326cc-d519-4b4e-bc9a-c15c117a983a</CompanyId>
  <CreatedBy>32314542-10d6-4e88-b76f-e4bc496b2e6b</CreatedBy>
  <CreatedDate>2025-05-05T13:51:46.3322838+00:00</CreatedDate>
  <Documents>
    <AzureStorageFileDto>
      <Category>sample string 3</Category>
      <FileName>sample string 2</FileName>
      <FilePath>sample string 4</FilePath>
      <FileType>1</FileType>
      <UploadDate xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
        <d4p1:DateTime>2025-05-05T13:51:46.3479097Z</d4p1:DateTime>
        <d4p1:OffsetMinutes>0</d4p1:OffsetMinutes>
      </UploadDate>
    </AzureStorageFileDto>
    <AzureStorageFileDto>
      <Category>sample string 3</Category>
      <FileName>sample string 2</FileName>
      <FilePath>sample string 4</FilePath>
      <FileType>1</FileType>
      <UploadDate xmlns:d4p1="http://schemas.datacontract.org/2004/07/System">
        <d4p1:DateTime>2025-05-05T13:51:46.3479097Z</d4p1:DateTime>
        <d4p1:OffsetMinutes>0</d4p1:OffsetMinutes>
      </UploadDate>
    </AzureStorageFileDto>
  </Documents>
  <NewResult>sample string 12</NewResult>
  <OldResult>sample string 11</OldResult>
  <Operatives>
    <OperativeDto>
      <AcribRegistration>sample string 5</AcribRegistration>
      <ChecklistId>03a446f8-1e27-4feb-bd55-8bb7a5e6d589</ChecklistId>
      <EngineerId>73ebb98b-e46c-4115-a0ae-67d3cc914ecc</EngineerId>
      <FirstName>sample string 2</FirstName>
      <Index>8</Index>
      <LastName>sample string 3</LastName>
      <OperativeId>bd307b40-d361-47e8-8caa-8a24140f11e3</OperativeId>
      <QualificationRegistration>sample string 4</QualificationRegistration>
      <Skillcard>sample string 6</Skillcard>
    </OperativeDto>
    <OperativeDto>
      <AcribRegistration>sample string 5</AcribRegistration>
      <ChecklistId>03a446f8-1e27-4feb-bd55-8bb7a5e6d589</ChecklistId>
      <EngineerId>73ebb98b-e46c-4115-a0ae-67d3cc914ecc</EngineerId>
      <FirstName>sample string 2</FirstName>
      <Index>8</Index>
      <LastName>sample string 3</LastName>
      <OperativeId>bd307b40-d361-47e8-8caa-8a24140f11e3</OperativeId>
      <QualificationRegistration>sample string 4</QualificationRegistration>
      <Skillcard>sample string 6</Skillcard>
    </OperativeDto>
  </Operatives>
  <ResultUpdated>true</ResultUpdated>
  <Signature>sample string 5</Signature>
  <SignedDate>2025-05-05T13:51:46.3322838+00:00</SignedDate>
  <Type>sample string 13</Type>
</ChecklistDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.