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 CoworkerLedgerEntry-List role.
Enums
Value Name 1 None 1 PayPalStandard 2 PaypalStandardSubscription 3 GoCardless 4 Stripe 5 AuthorizeNetDirect 6 UsaEPay 7 AuthorizeNetSubscription 8 Adyen 9 MultiGateway 11 Manual 12 Forte 13 PayPalAdaptive 14 GoCardlessPro 15 CreditCard 16 EPay 17 Braintree 18 MidTrans 19 EziDebit 20 LiqPay 21 RazorPay 22 SquareCash 23 SquareCreditCard 24 StripeACH 25 StripeDirectDebit 26 IZettleCreditCard 27 PeachPayments 28 Klarna 29 StripeTerminal 30 PayPalStandardRest 401 HostedPaymentPage1 402 HostedPaymentPage2 403 HostedPaymentPage3 500 Xero 501 Quickbooks 989 ManualDirectDebit 990 BadDebt 991 CreditCardManual1 992 CreditCardManual2 993 CreditCardManual3 994 Credit 995 Gift 996 Bank 997 Cash 998 Check 999 Other
Query Parameters
The page number to retrieve.
The number of records per page.
The property name to sort results by (e.g. Name, CreatedOn).
Sort direction. 1 for ascending, -1 for descending.
Filters
CoworkerLedgerEntry_Business
Filter by Business Id.
CoworkerLedgerEntry_Business_Name
Filter by business name.
CoworkerLedgerEntry_Business_Currency_Code
Filter by business currency code.
CoworkerLedgerEntry_Coworker
Filter by Coworker Id.
CoworkerLedgerEntry_Coworker_FullName
Filter by coworker full name.
CoworkerLedgerEntry_CoworkerInvoice
Filter by Coworker Invoice Id.
CoworkerLedgerEntry_CoworkerInvoice_InvoiceNumber
Filter by invoice number.
CoworkerLedgerEntry_CoworkerInvoice_TotalAmount
Filter by invoice total amount.
CoworkerLedgerEntry_CoworkerInvoice_BillToName
Filter by Coworker Invoice Bill To Name.
CoworkerLedgerEntry_CoworkerInvoice_Paid
Filter by Coworker Invoice Paid.
CoworkerLedgerEntry_CoworkerInvoice_PaidOn
Filter by Coworker Invoice Paid On.
CoworkerLedgerEntry_CoworkerInvoice_Refunded
Filter by Coworker Invoice Refunded.
CoworkerLedgerEntry_CoworkerInvoice_RefundedOn
Filter by Coworker Invoice Refunded On.
CoworkerLedgerEntry_CoworkerInvoice_DueDate
Filter by Coworker Invoice Due Date.
CoworkerLedgerEntry_CoworkerInvoice_Draft
Filter by Coworker Invoice Draft.
CoworkerLedgerEntry_CoworkerInvoice_WaitingForInvoiceNumber
Filter by Coworker Invoice Waiting For Invoice Number.
CoworkerLedgerEntry_Description
Filter by description.
Filter by ledger entry code.
CoworkerLedgerEntry_Debit
Filter by debit amount.
CoworkerLedgerEntry_Credit
Filter by credit amount.
CoworkerLedgerEntry_PaymentGatewayName
Filter by payment gateway name.
CoworkerLedgerEntry_PaymentMethodNumber
Filter by payment method number.
CoworkerLedgerEntry_TransactionDate
Filter by transaction date.
CoworkerLedgerEntry_Balance
Filter by balance.
CoworkerLedgerEntry_Billed
Filter by Billed.
CoworkerLedgerEntry_TransactionDateLocal
Filter by Transaction Date Local.
CoworkerLedgerEntry_ConnectedTransactionGuid
Filter by connected transaction GUID.
Range Filters
from_CoworkerLedgerEntry_CoworkerInvoicePaidOn
Filter by coworker invoice paid on greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_CoworkerInvoicePaidOn
Filter by coworker invoice paid on less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_CoworkerInvoiceRefundedOn
Filter by coworker invoice refunded on greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_CoworkerInvoiceRefundedOn
Filter by coworker invoice refunded on less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_CoworkerInvoiceDueDate
Filter by coworker invoice due date greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_CoworkerInvoiceDueDate
Filter by coworker invoice due date less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_Debit
Filter by debit amount greater than or equal to this value.
to_CoworkerLedgerEntry_Debit
Filter by debit amount less than or equal to this value.
from_CoworkerLedgerEntry_Credit
Filter by credit amount greater than or equal to this value.
to_CoworkerLedgerEntry_Credit
Filter by credit amount less than or equal to this value.
from_CoworkerLedgerEntry_TransactionDate
Filter by transaction date greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_TransactionDate
Filter by transaction date less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_Balance
Filter by balance greater than or equal to this value.
to_CoworkerLedgerEntry_Balance
Filter by balance less than or equal to this value.
from_CoworkerLedgerEntry_TransactionDateLocal
Filter by transaction date local greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_TransactionDateLocal
Filter by transaction date local less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_CreatedOn
Filter records created on or after this date. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_CreatedOn
Filter records created on or before this date. Format: YYYY-MM-DDTHH:mm.
from_CoworkerLedgerEntry_UpdatedOn
Filter records updated on or after this date. Format: YYYY-MM-DDTHH:mm.
to_CoworkerLedgerEntry_UpdatedOn
Filter records updated on or before this date. Format: YYYY-MM-DDTHH:mm.
Code Examples
Simple listing
curl -X GET \
"https://spaces.nexudus.com/api/billing/coworkerledgerentries?page=1&size=15&orderBy=Description&dir=1" \
-H "Authorization: Bearer YOUR_TOKEN"
Filtering by Description
curl -X GET \
"https://spaces.nexudus.com/api/billing/coworkerledgerentries?CoworkerLedgerEntry_Description=example-value&orderBy=Description&dir=1" \
-H "Authorization: Bearer YOUR_TOKEN"
Range filters
curl -X GET \
"https://spaces.nexudus.com/api/billing/coworkerledgerentries?from_CoworkerLedgerEntry_UpdatedOn=2025-01-01T00:00&to_CoworkerLedgerEntry_UpdatedOn=2025-12-31T23:59&orderBy=UpdatedOn&dir=-1" \
-H "Authorization: Bearer YOUR_TOKEN"
Response
200
The list of CoworkerLedgerEntry records matching the query. See the Get one CoworkerLedgerEntry endpoint for the full list of properties returned for each record.
Partial records — The listing endpoint returns a summary representation of each CoworkerLedgerEntry. The following fields are not included in the Records[] response: Description, PaymentMethodNumber.To get all fields, fetch the full record using the Get one CoworkerLedgerEntry endpoint. Important for updates: When updating a record via PUT, always retrieve the full record with a GET request first, apply your changes to that complete data, and then send the updated record. Do not use data from a listing response as the base for a PUT request, as missing fields may be unintentionally cleared.
Number of records per page.
The field used for sorting.
The sort direction (1 = ascending, -1 = descending).
Index of the first item on the current page.
Index of the last item on the current page.
Total number of matching records across all pages.
Whether there is a next page of results.
Whether there is a previous page of results.
{
"Records" : [
{
"BusinessId" : 0 ,
"BusinessName" : null ,
"BusinessCurrencyCode" : null ,
"CoworkerId" : 0 ,
"CoworkerFullName" : null ,
"CoworkerInvoiceId" : null ,
"CoworkerInvoiceInvoiceNumber" : null ,
"CoworkerInvoiceTotalAmount" : null ,
"CoworkerInvoiceBillToName" : null ,
"CoworkerInvoicePaid" : null ,
"CoworkerInvoicePaidOn" : null ,
"CoworkerInvoiceRefunded" : null ,
"CoworkerInvoiceRefundedOn" : null ,
"CoworkerInvoiceDueDate" : null ,
"CoworkerInvoiceDraft" : null ,
"CoworkerInvoiceWaitingForInvoiceNumber" : null ,
"Description" : "" ,
"Code" : "" ,
"Debit" : 0 ,
"Credit" : 0 ,
"PaymentGatewayName" : 0 ,
"PaymentMethodNumber" : null ,
"TransactionDate" : null ,
"Balance" : 0 ,
"Billed" : false ,
"TransactionDateLocal" : null ,
"ConnectedTransactionGuid" : null ,
"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" : "CoworkerLedgerEntry Example" ,
"LocalizationDetails" : null ,
"CustomFields" : null
}
],
"CurrentPageSize" : 15 ,
"CurrentPage" : 1 ,
"CurrentOrderField" : "Description" ,
"CurrentSortDirection" : 1 ,
"FirstItem" : 1 ,
"HasNextPage" : false ,
"HasPreviousPage" : false ,
"LastItem" : 1 ,
"PageNumber" : 1 ,
"PageSize" : 15 ,
"TotalItems" : 1 ,
"TotalPages" : 1
}