Project Billing Schedule Items

Update a project billing schedule item

patch/project-billing-schedule-items/{id}

Request

  • Base URL: https://www.ruddr.io/api/workspace
  • URL: https://www.ruddr.io/api/workspace/project-billing-schedule-items/{id}
  • Auth: HTTP bearer

Path parameters

idstring required

The project billing schedule item uuid

Request body

typeId'custom' | 'recurring'

The type of billing schedule item. Identifies whether the item is one-off ("custom", the default) or recurring ("recurring").

datestring date

The date of the billing schedule item. Must be in the form YYYY-MM-DD.

quantitynumber nullable

The quantity for calculating the fee. Required when rate is provided.

ratenumber nullable

The rate for calculating the fee. Required when quantity is provided.

feenumber

The total amount for the billing schedule item. Required when quantity and rate are not provided.

namestring

The name of the billing schedule item (max 255 chars).

invoiceItemIdstring

The invoice item ID (uuid) for this billing schedule item.

Response

200

idstring

The unique identifier for the object.

typeId'custom' | 'recurring'

The type of billing schedule item. Identifies whether the item is one-off ("custom", the default) or recurring ("recurring").

datestring date

The date of the billing schedule item. Will be in the form YYYY-MM-DD.

quantitynumber nullable

The quantity used to calculate the fee.

ratenumber nullable

The rate used to calculate the fee.

feenumber

The total amount for the billing schedule item.

namestring

The name of the billing schedule item.

createdAtstring date-time

The timestamp when the object was created.

invoicedboolean

Whether the billing schedule item has been invoiced.

Changes

No recorded changes to this operation across all 1 revision of this API.