Skip to main content
PUT
Update billable

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

tenant-id
string
required

Specifies the tenant context for the request. All endpoints operate within this tenant scope.

Example:

"tnt_pfh0haxfpzowht3oi213cqos"

Path Parameters

billableId
string
required

Unique identifier of the billable.

Example:

"bil_eym9hcqlh1m7v3d36blf0vfx"

Body

application/json

Request body used to fully replace a billable resource.

Request body used to fully replace a billable resource.

name
string
required

Name of the billable.

Required string length: 1 - 255
Example:

"Monthly subscription"

quantity
number
required

Quantity of items.

Required range: x >= 0
Example:

10

amountMinor
integer
required

Amount expressed in the minor unit (e.g., cents).

Required range: 0 <= x <= 9007199254740991
Example:

5000

currencyCode
string
required

ISO 4217 currency code.

Required string length: 3
Example:

"EUR"

order
integer
required

Order of the resource for sorting purposes.

Required range: 0 <= x <= 9007199254740991
Example:

13

referenceType
string

Optional Billable Reference Type of the external system (e.g. JIRA, Github, etc.).

Example:

"JIRA"

referenceId
string

Optional Billable Reference ID in the external system.

Example:

"PROJ-123"

description
string

Description of the billable.

Example:

"Monthly subscription for service X."

metadata
object

Optional metadata associated with the billable.

Example:

Response

Default Response

Standard success response payload wrapped in a data property.

data
object
required

Billable resource returned by the API.