Supported operations
This resource provides field metadata only. No dedicated CRUD endpoint is advertised.
Field reference
Required means required by the underlying data model, not necessarily caller-supplied. The server derives protected identity and ownership fields; endpoint validation controls which fields are accepted. Sensitive credential fields are omitted here.
| Field | Type | Model requirement | Description |
|---|---|---|---|
id | string | Optional | Unique identifier (auto-generated) |
budgetId | uuid | Required | budget Id Related resource: |
parentCategory | enum | Required | parent Category Values: |
category | enum | Required | category Values: |
subcategory | string | Optional | subcategory |
displayOrder | number | Optional | display Order |
description | string | Required | description |
amount | string | Optional | amount |
quantity | string | Optional | quantity |
unitCost | string | Optional | unit Cost |
unit | string | Optional | unit |
assigneeId | uuid | Optional | assignee Id |
isContingency | boolean | Optional | is Contingency |
contingencyPercent | string | Optional | contingency Percent |
contingencyBasis | string | Optional | contingency Basis |
notes | string | Optional | notes |
assumptions | string | Optional | assumptions |
sourceReference | string | Optional | source Reference |
sourceBidId | uuid | Optional | source Bid Id |
sourceBidLinkedAt | datetime | Optional | source Bid Linked At |
actualAmount | string | Optional | actual Amount |
createdAt | datetime | Optional | Creation timestamp (auto) |
updatedAt | datetime | Optional | Last update timestamp (auto) |