---
title: "List available compensation tools"
method: GET
path: "/api/v1/compensation/tools"
tags: ["Compensation", "Public API"]
---

# List available compensation tools

`GET /api/v1/compensation/tools`

Returns the list of available compensation tools/settings for the company, including Levels & Bands, Compensation Benchmarking, Compensation Planning, and Total Rewards. Also returns upsell information if applicable.

OAuth Scopes: compensation_tools

## Response `200`

Success

- object
  - `success` boolean
  - `tools` CompensationToolsDataObject — Schema for the compensation tools list.
    - `levelsAndBands` boolean — Has access to Levels & Bands tool
    - `compensationBenchmarking` boolean — Has access to Compensation Benchmarking tool
    - `compensationPlanning` boolean — Has access to Compensation Planning tool
    - `totalRewards` boolean — Has access to Total Rewards tool
  - `upsell` CompensationUpsellData — Schema for the compensation upsell data.
    - `accountOwnerName` string — Account owner name
    - `canRequestDemo` boolean — Whether user can request a demo
    - `userPermissions` UserPermissionData — Schema for the compensation upsell data.
      - `isAdmin` boolean — Whether user is an admin
      - `isBillingContact` boolean — Whether user is a billing contact
      - `isOwner` boolean — Whether user is the owner
      - `isSupportAdmin` boolean — Whether user is a support admin

## Other responses

- `403` — Forbidden
- `500` — Internal server error

---

[API](https://skmtc.net/bamboohr/apis/bamboohr-api.md) · [All operations](https://skmtc.net/bamboohr/apis/bamboohr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bamboohr/bamboohr-api/revisions/19ebf391a399/schema)
