Pay Levels

Authentication: All endpoints require an Authorization: Bearer <access token> header.

Most endpoints require an X-Company-ID: <company_id> header to scope requests to a specific company. This is the recommended header for most API operations.

Some endpoints require an X-Location-ID: <location_id> header when the query doesn't accept a locationId parameter.

See Authentication for details on how to obtain and use these headers.

Query Pay Levels

GraphQL Query

query PayLevels {
  payLevels {
    id
    name
    description
    versions {
      id
      name
      description
      commencedAt
      modifiedAt
      modifiedBy {
        fullName
      }
      deletedAt
    }
    modifiedAt
    modifiedBy {
      fullName
    }
    deletedAt
  }
}

Example Variables

{}

Example Response

{
  "data": {
    "payLevels": [
      {
        "id": "541",
        "name": "Standard FT Developer",
        "description": "Standard FT Developer",
        "versions": [
          {
            "id": "63",
            "name": "v1",
            "description": null,
            "commencedAt": "2000-01-01",
            "modifiedAt": "2023-11-07T06:15:17.155Z",
            "modifiedBy": {
              "fullName": "Roubler Support"
            },
            "deletedAt": null
          }
        ],
        "modifiedAt": "2024-06-05T21:53:26.753Z",
        "modifiedBy": {
          "fullName": "Roubler Support"
        },
        "deletedAt": null
      }
    ]
  }
}