_getInvoiceStatuses
Returns the Invoice Statuses of Appointments
Parameters
ids
The IDs of the Appointments which Invoice Statuses will be retrieved from.
Example
FM_api('Appointments_getInvoiceStatuses', ['ids' => ['592012','592013']])
Result
On Success
For each Appointment, the data returned is the following in this order: The Status of the Invoice: (Quoted => 0, Invoiced => 1, Paid => 2, Cancelled => 3, Credit Note => 4, DRAFT => 5) The date that the Invoice was sent to an Email The Invoice Number The due date of the Invoice
{"592012":["1","2024-08-20 14:22:06","123","1726099200"],"592013":["1","2024-08-20 14:27:23","124","1724976000"]}
On Failure
If the "ids" parameter is not set:
{"error":"missing or invalid parameter: ids"}
If there are no Jobs with Invoices:
[]
Last updated