Returns members assigned to a position

Request Information

URI Parameters

Name Description Type Additional information
positionId

Position Id to pull assigned members for

integer

Required

includeCancelled

Include members with Cancelled position status

boolean
page

Page number (starting page is 1)

integer

Default value is 1

pageSize

Number of results to return (defaults to 25, max of 200)

integer

Default value is 25

Body Parameters

None.

Sample Request

https://api.servicereef.com/v1/positions/{positionId}/members?includeCancelled={includeCancelled}&page={page}&pageSize={pageSize}

Response Information

Resource Description

PagedListResultOfOrganizationMemberPositionResult
Name Description Type Additional information
PageInfo

PageModel
Results

Collection of OrganizationMemberPositionResult

Try API

Try this endpoint by entering your credentials and using the API Explorer.

Try With API Explorer

Response Formats

application/json, text/json

Sample:
{
  "PageInfo": {
    "TotalRecords": 1,
    "Page": 2,
    "PageSize": 3
  },
  "Results": [
    {
      "UserId": 1,
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "DateAssigned": "2024-12-22T18:17:36.591994Z",
      "DateInquired": "2024-12-22T18:17:36.591994Z",
      "DateRemoved": "2024-12-22T18:17:36.591994Z",
      "MemberBudgets": [
        {
          "BudgetId": 1,
          "BudgetItems": [
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            },
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            }
          ],
          "AnnualTotal": 2.0
        },
        {
          "BudgetId": 1,
          "BudgetItems": [
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            },
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            }
          ],
          "AnnualTotal": 2.0
        }
      ],
      "Status": "Unknown",
      "PositionId": 4,
      "Title": "sample string 5",
      "Description": "sample string 6",
      "Requirements": "sample string 7",
      "DateStart": "2024-12-22T18:17:36.591994Z",
      "DateEnd": "2024-12-22T18:17:36.591994Z",
      "CommitmentLength": "sample string 8",
      "AnnualSalary": 1.0,
      "ExternalId": "sample string 9"
    },
    {
      "UserId": 1,
      "FirstName": "sample string 2",
      "LastName": "sample string 3",
      "DateAssigned": "2024-12-22T18:17:36.591994Z",
      "DateInquired": "2024-12-22T18:17:36.591994Z",
      "DateRemoved": "2024-12-22T18:17:36.591994Z",
      "MemberBudgets": [
        {
          "BudgetId": 1,
          "BudgetItems": [
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            },
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            }
          ],
          "AnnualTotal": 2.0
        },
        {
          "BudgetId": 1,
          "BudgetItems": [
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            },
            {
              "Amount": 1.0,
              "BudgetCategory": "sample string 2",
              "BudgetStage": "sample string 3",
              "Title": "sample string 4",
              "Description": "sample string 5",
              "Frequency": "OneTime",
              "Name": "sample string 6",
              "Quantity": 7
            }
          ],
          "AnnualTotal": 2.0
        }
      ],
      "Status": "Unknown",
      "PositionId": 4,
      "Title": "sample string 5",
      "Description": "sample string 6",
      "Requirements": "sample string 7",
      "DateStart": "2024-12-22T18:17:36.591994Z",
      "DateEnd": "2024-12-22T18:17:36.591994Z",
      "CommitmentLength": "sample string 8",
      "AnnualSalary": 1.0,
      "ExternalId": "sample string 9"
    }
  ]
}