This API allows to generate an invoice for a client.
{your-workspace} with your workspace’s subdomain. X-Api-Key is used to authenticate requests using an API key. Provide your API key in this header to access protected endpoints. Refer to Authentication for more information.
Unique ID of the client for which you want to retrieve or update details. Refer to Getting the Client ID section for detailed instructions.
Email of the person creating the invoice.
Invoice identifier.
"INV-EXT-001"
Total amount of the invoice.
500
Array of time entries to include in the invoice.
Issue date of the invoice in MM/DD/YYYY format.
"12/25/2023"
Due date of the invoice in MM/DD/YYYY format.
"01/25/2024"
Due date period for the invoice in days.
30
Billing interval for the invoice.
"monthly"
Additional notes for the invoice.
"Payment terms: Net 30 days"
Whether to include hours breakdown by person.
true
Whether to include hours breakdown by task.
false
Whether to include detailed time entries.
true
Whether to send automated reminder emails.
true
Whether to include payment link in the invoice.
true
Payment provider for the invoice.
stripe, undefined "undefined"
Whether to display task names in the invoice.
true
Whether to display person names in the invoice.
true
Whether to display dates in the invoice.
true
Whether to display notes in the invoice.
true
Whether to display project names in the invoice.
false
Projects on which the invoice is to be generated. Refer to Getting the Project ID section for detailed instructions.
[
"89d1b47d9f36af3c9ecf",
"24e6a2fe31bb686c541a"
]Whether to send the invoice via email. If true, invoice_details is required.
true
Email details for sending the invoice. Required when send_email is true.
Array of tax details for the invoice.
OK - Request succeeded