A CoworkerInvoiceHistory records a history entry for a customer invoice. Each entry captures an activity or event that occurred on that invoice, such as the invoice being sent, an e-invoicing action, a payment receipt, or a payment error.
Use IsProblem to flag entries that represent errors or issues (e.g. a failed payment attempt). Set Notify to trigger a notification when the history entry is created.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header.
The authenticated user must be a full unrestricted administrator or have the CoworkerInvoiceHistory-Read role.
Path Parameters
The Id of the CoworkerInvoiceHistory record to retrieve.
Code Examples
curl -X GET \
"https://spaces.nexudus.com/api/billing/coworkerinvoicehistories/87654321" \
-H "Authorization: Bearer YOUR_TOKEN"
Response
200
CoworkerInvoiceCoworkerId
Coworker Invoice Coworker Id.
CoworkerInvoiceBusinessId
Coworker Invoice Business Id.
CoworkerInvoiceBusinessCurrencyCode
Coworker Invoice Business Currency Code.
CoworkerInvoiceCoworkerFullName
Full name of the customer who owns the invoice.
CoworkerInvoiceTotalAmount
Total amount of the related customer invoice.
CoworkerInvoiceInvoiceNumber
Invoice number of the related customer invoice.
CoworkerInvoiceBillToName
Coworker Invoice Bill To Name.
Whether the related customer invoice has been fully paid.
Coworker Invoice Paid On.
Coworker Invoice Refunded.
CoworkerInvoiceRefundedOn
Coworker Invoice Refunded On.
Coworker Invoice Due Date.
Whether the related customer invoice is still in draft.
Short title of the history entry (e.g. ‘Invoice sent’, ‘Payment received’).
Detailed description of the activity or event recorded by this history entry.
Flags this history entry as an error or issue (e.g. a failed payment attempt or e-invoicing error).
Whether to send a notification when this history entry is created.
Unique record identifier.
Date and time the record was created (ISO 8601).
Date and time the record was last updated (ISO 8601).
Email of the user who last updated this record.
Whether the record was recently created.
External system identifier.
{
"CoworkerInvoiceId": 0,
"CoworkerInvoiceCoworkerId": null,
"CoworkerInvoiceBusinessId": null,
"CoworkerInvoiceBusinessCurrencyCode": null,
"CoworkerInvoiceCoworkerFullName": null,
"CoworkerInvoiceTotalAmount": null,
"CoworkerInvoiceInvoiceNumber": null,
"CoworkerInvoiceBillToName": null,
"CoworkerInvoicePaid": null,
"CoworkerInvoicePaidOn": null,
"CoworkerInvoiceRefunded": null,
"CoworkerInvoiceRefundedOn": null,
"CoworkerInvoiceDueDate": null,
"CoworkerInvoiceDraft": null,
"Name": "",
"Description": "",
"IsProblem": false,
"Notify": false,
"Id": 87654321,
"UpdatedOn": "2025-01-15T10:30:00Z",
"CreatedOn": "2025-01-10T08:00:00Z",
"UniqueId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"UpdatedBy": "admin@example.com",
"IsNew": false,
"SystemId": null,
"ToStringText": "CoworkerInvoiceHistory Example",
"LocalizationDetails": null,
"CustomFields": null
}