GET api/OnTheGo/Jobs/AvailableChecklists?jobID={jobID}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
jobID

integer

Required

Body Parameters

None.

Response Information

Resource Description

Collection of CheckList
NameDescriptionTypeAdditional information
JobID

integer

None.

EmpID

integer

None.

CheckListID

integer

None.

ChecklistName

string

None.

UTCCompletedOn

date

None.

GPSLat

decimal number

None.

GPSLong

decimal number

None.

Comments

string

None.

Signature

string

None.

IsRequired

boolean

None.

SortOrder

integer

None.

CheckListItems

Collection of CheckListItem

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "JobID": 1,
    "EmpID": 1,
    "CheckListID": 2,
    "ChecklistName": "sample string 3",
    "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
    "GPSLat": 1.0,
    "GPSLong": 1.0,
    "Comments": "sample string 4",
    "Signature": "sample string 5",
    "IsRequired": true,
    "SortOrder": 7,
    "CheckListItems": [
      {
        "ItemID": 1,
        "Title": "sample string 2",
        "Description": "sample string 3",
        "Type": "sample string 4",
        "IsRequired": true,
        "SortOrder": 6,
        "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
        "GPSLat": 1.0,
        "GPSLong": 1.0,
        "Choices": [
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          },
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          }
        ],
        "Choice": {
          "ChoiceID": 1,
          "ChoiceName": "sample string 1",
          "IsSelected": true
        },
        "AllowMultipleAnswers": true
      },
      {
        "ItemID": 1,
        "Title": "sample string 2",
        "Description": "sample string 3",
        "Type": "sample string 4",
        "IsRequired": true,
        "SortOrder": 6,
        "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
        "GPSLat": 1.0,
        "GPSLong": 1.0,
        "Choices": [
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          },
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          }
        ],
        "Choice": {
          "ChoiceID": 1,
          "ChoiceName": "sample string 1",
          "IsSelected": true
        },
        "AllowMultipleAnswers": true
      }
    ]
  },
  {
    "JobID": 1,
    "EmpID": 1,
    "CheckListID": 2,
    "ChecklistName": "sample string 3",
    "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
    "GPSLat": 1.0,
    "GPSLong": 1.0,
    "Comments": "sample string 4",
    "Signature": "sample string 5",
    "IsRequired": true,
    "SortOrder": 7,
    "CheckListItems": [
      {
        "ItemID": 1,
        "Title": "sample string 2",
        "Description": "sample string 3",
        "Type": "sample string 4",
        "IsRequired": true,
        "SortOrder": 6,
        "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
        "GPSLat": 1.0,
        "GPSLong": 1.0,
        "Choices": [
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          },
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          }
        ],
        "Choice": {
          "ChoiceID": 1,
          "ChoiceName": "sample string 1",
          "IsSelected": true
        },
        "AllowMultipleAnswers": true
      },
      {
        "ItemID": 1,
        "Title": "sample string 2",
        "Description": "sample string 3",
        "Type": "sample string 4",
        "IsRequired": true,
        "SortOrder": 6,
        "UTCCompletedOn": "2025-06-27T13:03:11.501Z",
        "GPSLat": 1.0,
        "GPSLong": 1.0,
        "Choices": [
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          },
          {
            "ChoiceID": 1,
            "ChoiceName": "sample string 1",
            "IsSelected": true
          }
        ],
        "Choice": {
          "ChoiceID": 1,
          "ChoiceName": "sample string 1",
          "IsSelected": true
        },
        "AllowMultipleAnswers": true
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfJobsModel.CheckList xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/appsvc.rapidappsinc.com.Areas.OnTheGo.Models">
  <JobsModel.CheckList>
    <CheckListID>2</CheckListID>
    <CheckListItems>
      <JobsModel.CheckListItem>
        <AllowMultipleAnswers>true</AllowMultipleAnswers>
        <Choice>
          <ChoiceID>1</ChoiceID>
          <ChoiceName>sample string 1</ChoiceName>
          <IsSelected>true</IsSelected>
        </Choice>
        <Choices>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
        </Choices>
        <Description>sample string 3</Description>
        <GPSLat>1</GPSLat>
        <GPSLong>1</GPSLong>
        <IsRequired>true</IsRequired>
        <ItemID>1</ItemID>
        <SortOrder>6</SortOrder>
        <Title>sample string 2</Title>
        <Type>sample string 4</Type>
        <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
      </JobsModel.CheckListItem>
      <JobsModel.CheckListItem>
        <AllowMultipleAnswers>true</AllowMultipleAnswers>
        <Choice>
          <ChoiceID>1</ChoiceID>
          <ChoiceName>sample string 1</ChoiceName>
          <IsSelected>true</IsSelected>
        </Choice>
        <Choices>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
        </Choices>
        <Description>sample string 3</Description>
        <GPSLat>1</GPSLat>
        <GPSLong>1</GPSLong>
        <IsRequired>true</IsRequired>
        <ItemID>1</ItemID>
        <SortOrder>6</SortOrder>
        <Title>sample string 2</Title>
        <Type>sample string 4</Type>
        <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
      </JobsModel.CheckListItem>
    </CheckListItems>
    <ChecklistName>sample string 3</ChecklistName>
    <Comments>sample string 4</Comments>
    <EmpID>1</EmpID>
    <GPSLat>1</GPSLat>
    <GPSLong>1</GPSLong>
    <IsRequired>true</IsRequired>
    <JobID>1</JobID>
    <Signature>sample string 5</Signature>
    <SortOrder>7</SortOrder>
    <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
  </JobsModel.CheckList>
  <JobsModel.CheckList>
    <CheckListID>2</CheckListID>
    <CheckListItems>
      <JobsModel.CheckListItem>
        <AllowMultipleAnswers>true</AllowMultipleAnswers>
        <Choice>
          <ChoiceID>1</ChoiceID>
          <ChoiceName>sample string 1</ChoiceName>
          <IsSelected>true</IsSelected>
        </Choice>
        <Choices>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
        </Choices>
        <Description>sample string 3</Description>
        <GPSLat>1</GPSLat>
        <GPSLong>1</GPSLong>
        <IsRequired>true</IsRequired>
        <ItemID>1</ItemID>
        <SortOrder>6</SortOrder>
        <Title>sample string 2</Title>
        <Type>sample string 4</Type>
        <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
      </JobsModel.CheckListItem>
      <JobsModel.CheckListItem>
        <AllowMultipleAnswers>true</AllowMultipleAnswers>
        <Choice>
          <ChoiceID>1</ChoiceID>
          <ChoiceName>sample string 1</ChoiceName>
          <IsSelected>true</IsSelected>
        </Choice>
        <Choices>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
          <JobsModel.ChecklistItemChoice>
            <ChoiceID>1</ChoiceID>
            <ChoiceName>sample string 1</ChoiceName>
            <IsSelected>true</IsSelected>
          </JobsModel.ChecklistItemChoice>
        </Choices>
        <Description>sample string 3</Description>
        <GPSLat>1</GPSLat>
        <GPSLong>1</GPSLong>
        <IsRequired>true</IsRequired>
        <ItemID>1</ItemID>
        <SortOrder>6</SortOrder>
        <Title>sample string 2</Title>
        <Type>sample string 4</Type>
        <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
      </JobsModel.CheckListItem>
    </CheckListItems>
    <ChecklistName>sample string 3</ChecklistName>
    <Comments>sample string 4</Comments>
    <EmpID>1</EmpID>
    <GPSLat>1</GPSLat>
    <GPSLong>1</GPSLong>
    <IsRequired>true</IsRequired>
    <JobID>1</JobID>
    <Signature>sample string 5</Signature>
    <SortOrder>7</SortOrder>
    <UTCCompletedOn>2025-06-27T13:03:11.5013706+00:00</UTCCompletedOn>
  </JobsModel.CheckList>
</ArrayOfJobsModel.CheckList>