Skip to content

Bill commands: update

The Bill Verbs update as CLI commands, with inputs, result, refusals and an example.

Reference for Bill, one group of Bill commands.

Bill.update

Changes the given properties of a Bill. Verb page.

Text
npx startup-builder do Bill.update --json '<input>' [--try | --send | --do]

Emits Bill.updated.

Inputs

InputTypeRequiredDescription
idstringrequiredThe id of the Bill.
organizationOrganizationThe Organization the Startup owes.
amountmoneyWhat the Bill asks for, in its currency.
dueOndateThe date payment is due; an approved Bill is paid on it.
accountstringThe chart-of-accounts code it is coded to, such as expense.hosting.
fileFileThe File the Bill arrived as: an email attachment or an upload.

Returns

OutputTypeRequiredDescription
billBillrequiredThe Bill.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

Terminal
npx startup-builder do Bill.update --json '{"id":"bill_Zorj7Zkbtc","organization":"organization_v0SkRLrXCN"}'