GET api/v1/shifttrades/PotentialTrades/{assignmentId}?offset={offset}&pagesize={pagesize}

Get potential trades for given assignmentId

Request Information

URI Parameters

NameDescriptionTypeAdditional information
assignmentId

globally unique identifier

Required

offset

integer

Default value is 0

pagesize

integer

Default value is 10

Body Parameters

None.

Response Information

Resource Description

ApiResponseModelOfListOfRequestTradeResultModel
NameDescriptionTypeAdditional information
Data

ApiResponseDataModelOfListOfRequestTradeResultModel

None.

Errors

Collection of string

None.

Warnings

Collection of string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "PageSize": 1,
    "Page": 2,
    "TotalPages": 3,
    "TotalResults": 4,
    "Results": [
      {
        "StartTime": "2026-01-02T21:48:47.7007274-06:00",
        "EndTime": "2026-01-02T21:48:47.7007274-06:00",
        "FsDeptId": 3,
        "FsFacilityId": 4,
        "FsSkillLevelId": 5,
        "FacilityName": "sample string 6",
        "AssignmentDeptCode": "sample string 7",
        "AssignmentDeptDescription": "sample string 8",
        "RequestDeptCode": "sample string 9",
        "RequestDeptDescription": "sample string 10",
        "DepartmentShiftCode": "sample string 11",
        "SkillLevelDescription": "sample string 12",
        "AssignmentStafFirstName": "sample string 13",
        "AssignmentStaffLastName": "sample string 14",
        "AssignmentFsStaffId": 15,
        "AssignmentNotes": "sample string 16",
        "RequestNotes": "sample string 17",
        "RequestStaffFirstName": "sample string 18",
        "RequestStaffLastName": "sample string 19",
        "RequestFsStaffId": 20,
        "FsAssignId": "c633d130-dbf8-4478-ac07-e9f9b55de606",
        "RequestForShiftTradeId": "ebf37da1-c7f0-4900-a536-670928cce54f",
        "Date": "2026-01-02T21:48:47.7007274-06:00",
        "RequestStatus": 24,
        "RequestDeptId": 25,
        "DepartmentShiftId": 26,
        "RequestFacilityId": 27,
        "IsOvertime": true,
        "Approvals": {
          "ApproveDestinationDeptId": 1,
          "IsDestinationDeptApproved": true,
          "ApproveSourceDeptId": 1,
          "IsSourceDeptApproved": true
        },
        "IsDualSignoffEnabled": true,
        "AssignmentStaffAssociationType": 30,
        "RequestStaffAssociationType": 31,
        "AssignmentStaffDeptId": 32,
        "AssignmentStaffDeptCode": "sample string 33",
        "AssignmentStaffDeptDescription": "sample string 34"
      },
      {
        "StartTime": "2026-01-02T21:48:47.7007274-06:00",
        "EndTime": "2026-01-02T21:48:47.7007274-06:00",
        "FsDeptId": 3,
        "FsFacilityId": 4,
        "FsSkillLevelId": 5,
        "FacilityName": "sample string 6",
        "AssignmentDeptCode": "sample string 7",
        "AssignmentDeptDescription": "sample string 8",
        "RequestDeptCode": "sample string 9",
        "RequestDeptDescription": "sample string 10",
        "DepartmentShiftCode": "sample string 11",
        "SkillLevelDescription": "sample string 12",
        "AssignmentStafFirstName": "sample string 13",
        "AssignmentStaffLastName": "sample string 14",
        "AssignmentFsStaffId": 15,
        "AssignmentNotes": "sample string 16",
        "RequestNotes": "sample string 17",
        "RequestStaffFirstName": "sample string 18",
        "RequestStaffLastName": "sample string 19",
        "RequestFsStaffId": 20,
        "FsAssignId": "c633d130-dbf8-4478-ac07-e9f9b55de606",
        "RequestForShiftTradeId": "ebf37da1-c7f0-4900-a536-670928cce54f",
        "Date": "2026-01-02T21:48:47.7007274-06:00",
        "RequestStatus": 24,
        "RequestDeptId": 25,
        "DepartmentShiftId": 26,
        "RequestFacilityId": 27,
        "IsOvertime": true,
        "Approvals": {
          "ApproveDestinationDeptId": 1,
          "IsDestinationDeptApproved": true,
          "ApproveSourceDeptId": 1,
          "IsSourceDeptApproved": true
        },
        "IsDualSignoffEnabled": true,
        "AssignmentStaffAssociationType": 30,
        "RequestStaffAssociationType": 31,
        "AssignmentStaffDeptId": 32,
        "AssignmentStaffDeptCode": "sample string 33",
        "AssignmentStaffDeptDescription": "sample string 34"
      }
    ]
  },
  "Errors": [
    "sample string 1",
    "sample string 2"
  ],
  "Warnings": [
    "sample string 1",
    "sample string 2"
  ]
}