object AdHocCharge
Fields
| Field | Type | Description |
|---|---|---|
id | String | Public API ID for this identifiable. |
legacy_id | BigInt | Numeric legacy ID for this identifiable; use only where legacy IDs are required. |
name | String | Human-readable name for this ad hoc charge. |
description | String | Human-readable description for this ad hoc charge. |
occurred_at | ISODateTime | Occurred at as an ISO-8601 datetime, returned in UTC unless otherwise noted. |
labor_unit_id | String | Public API labor unit ID that identifies the related record. |
unit_amount | Decimal | Monetary amount as a decimal value in the record currency; not cents. |
rate | Decimal | Monetary amount as a decimal value in the record currency; not cents. |
bill_id | String | Public API bill ID that identifies the related record. |
Referenced By
- AdHocChargeEdge Type
- AddBillAdHocChargeOutput Type
- UpdateBillAdHocChargeOutput Type
Example
{
"id": "UmVjb3JkOjEyMzQ=",
"legacy_id": 1234,
"name": "Acme Corp",
"description": "Customer requested expedited handling.",
"occurred_at": "2026-07-09T15:30:00Z",
"labor_unit_id": "UmVjb3JkOjEyMzQ=",
"unit_amount": 19.99,
"rate": 19.99,
"bill_id": "QmlsbDoxMjM0"
}