---
title: "Update Position Budget"
method: PATCH
path: "/workforce-planning/positions/{positionId}/position-budget/{positionBudgetId}"
tags: ["Workforce Planning"]
---

# Update Position Budget

`PATCH /workforce-planning/positions/{positionId}/position-budget/{positionBudgetId}`

## Request

- Base URL: `https://api.hibob.com/v1`
- URL: `https://api.hibob.com/v1/workforce-planning/positions/{positionId}/position-budget/{positionBudgetId}`
- Auth: one of:
  - HTTP basic
  - HTTP bearer

Updates a specific position budget within a position

## Path parameters

- `positionId` number, required
- `positionBudgetId` number, required

## Request body

- PublicPositionBudgetUpdateRequest
  - `items` PublicPositionBudgetUpdateItem[], required
    - `objectType` 'positionBudget', required
    - `fields` PublicPositionBudgetUpdate, required
      - `/positionBudget/expectedBaseSalaryCurrencyValue` object
        - `value` number
      - `/positionBudget/salaryPayPeriod` object
        - `value` 'Annual' | 'Annual 13' | 'Annual 14' | 'Hourly' | 'Daily' | 'Weekly' | 'Monthly' | 'Monthly 13' | 'Monthly 14' | 'Quarterly'
      - `/positionBudget/totalPositionCostCurrencyValue` object
        - `value` number
      - `/positionBudget/currency` object: The currency of the position budget. To obtain the available currency codes, call the <a href="https://apidocs.hibob.com/reference/get_company-named-lists-listname"> Get all company lists Metadata API</a> with `currency` in the listname path parameter.
        - `value` string
      - `/positionBudget/variablePayPeriod` object
        - `value` 'Quarterly' | 'Monthly' | 'Half-Yearly' | 'Annual'
      - `/positionBudget/expectedVariablePayCurrencyValue` object
        - `value` number

## Response `200`

Position budget updated successfully

## Other responses

- `204`: No Content
- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `429`: Rate limit exceeded
- `500`: Internal server error

---

[API](https://skmtc.dev/hibob/apis/workforce-planning-api.md) - [All operations](https://skmtc.dev/hibob/apis/workforce-planning-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hibob/apis/workforce-planning-api/revisions/07e0d5841251?raw)
