---
title: "Update company equity settings"
method: PUT
path: "/api/v1/compensation/equity/settings"
tags: ["Compensation", "Public API"]
---

# Update company equity settings

`PUT /api/v1/compensation/equity/settings`

Updates company-level equity settings including calculation type, valuation, shares, pricing, and vesting-related configuration.

OAuth Scopes: equity.write

## Request body

- object
  - `calculationType` string
  - `companyValuation` number, nullable
  - `outstandingShares` integer, nullable
  - `pricePerShare` number, nullable
  - `currencyCode` string
  - `sliderMin` integer, nullable
  - `sliderMax` integer, nullable
  - `vestingConditions` string, nullable
  - `disclaimers` string, nullable

## Response `200`

Settings updated successfully

- object
  - `calculationType` string
  - `companyValuation` number, nullable
  - `outstandingShares` integer, nullable
  - `pricePerShare` number, nullable
  - `currencyCode` string
  - `sliderMin` integer, nullable
  - `sliderMax` integer, nullable
  - `vestingConditions` string, nullable
  - `disclaimers` string, nullable

## Other responses

- `400` — Bad request
- `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)
