Create budget
Creates a budget for a target (value unit, organizational unit or team). Resolve the target id via GET /v1/public/value-units, /v1/public/organizational-units or /v1/public/teams. Resolve the currency unit id via GET /v1/public/units.
Authorizations
Owner-typed API key (ORGANIZATION, PERSON, VALUE_UNIT). Manage org-scoped lifecycle with /v1/public-api-keys; cross-org governance is restricted to /v1/sys/public-api-keys.
Body
Create payload for a budget. Resolve targetId via GET /v1/public/value-units, /v1/public/organizational-units or /v1/public/teams. Resolve currencyUnitId via GET /v1/public/units.
Id of the target (value unit, organizational unit or team) the budget applies to.
100\S"6b9a8462-e58f-4697-a725-f55bb86e3b2d"
Type of the target. One of VALUEUNIT, ORGANIZATIONALUNIT, TEAM.
VALUEUNIT, ORGANIZATIONALUNIT, TEAM "VALUEUNIT"
Budget period start (inclusive).
"2026-01-01"
Budget period end (inclusive).
"2026-12-31"
Budget amount in the budget currency.
x >= 0250000
Id of the currency unit. Resolve via GET /v1/public/units.
100\S"7c9e6679-7425-40de-944b-e07fc1f90ae7"
Optional budget description.
500"Q1 platform budget"
Optional external system identifier. Must be unique within the organization.
255"BUDGET_Q1_2026"
Response
Budget created
VALUEUNIT, ORGANIZATIONALUNIT, TEAM "2022-03-10"
"2022-03-10"

