Combines what GET overall and GET advanced/total return, to save the frontend a round-trip. Computes the same two values the same way -- see OpenSalesInvoiceService.calculateSummary().
Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
Query parameters
-
Invoice Line Department IDs filter.
Supported values:-1— records where value is not assigned- ID
- Multiple values separated by
;
Examples:
- -1
- 10
- 10;15;20
-
Allocation rule name
-
Payment requested date filter.
Supported operators:- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=)
Examples:
- 01/01/2026..31/21/2025
- >=01/01/2026
- <=01/01/2026
- Range (
-
Payment overdue date filter.
Supported operators:- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=)
Examples:
- 01/01/2026..31/21/2025
- >=01/01/2026
- <=01/01/2026
- Range (
-
Payment value date filter.
Supported operators:- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=)
Examples:
- 01/01/2026..31/21/2025
- >=01/01/2026
- <=01/01/2026
- Range (
-
Date filter.
Supported operators:- Range (
..) - Greater than (
>) - Greater than or equal (
>=) - Less than (
<) - Less than or equal (
<=)
Examples:
- 01/01/2026..31/21/2025
- >=01/01/2026
- <=01/01/2026
- Range (
-
Net amount filter.
Supports comparison operators (for example:>100,<1000,<>0). Use<>0to return only records where the selected amount is not equal to zero. -
Total amount filter.
Supports comparison operators (for example:>100,<1000,<>0). Use<>0to return only records where the selected amount is not equal to zero. -
Receivable amount filter.
Supports comparison operators (for example:>100,<1000,<>0). Use<>0to return only records where the selected amount is not equal to zero. -
Multi-value supported. Example: value1;value2
Values are
OPEN,UNPAID,PAID,PARTIALLY_PAID,OVERDUE, orPRO_FORMA. -
Open date filter.
Used only whenshowOpenInvoicesis set totrue. -
Show open invoices.
RequiresopenDatewhen set totrue.
curl \
--request GET 'https://wyzio.app/api-v1/sales-invoice/advanced/summary'
{
"count": 42,
"totals": {
"id": 42,
"organizationId": 42,
"number": "string",
"date": "2026-05-04T09:42:00Z",
"client": "string",
"clientId": 42,
"reference": "string",
"description": "string",
"referenceAndDescriptionJoined": "string",
"currency": "string",
"netAmount": 42.0,
"totalAmount": 42.0,
"receivable": 42.0,
"status": "OPEN",
"comments": "string",
"warnings": "string",
"ourContactName": "string",
"clientEmail": "string",
"clientAdvancedInvoicingNote": "string",
"clientECorrespondence": true,
"hasWarnings": true,
"bvrGenerationAvailability": true,
"qrGenerationAvailability": true,
"creatorContactId": 42,
"validated": true,
"workflowPermissions": "string",
"hasComments": true,
"isInWorkflow": true,
"systemValidated": true,
"clientBillingEmail": "string",
"hasShipments": true,
"isDocSent": true,
"addressClientName": "string",
"addressStreet": "string",
"addressStreetPoBox": "string",
"addressZipCode": "string",
"addressCity": "string",
"addressCountryCode": "string",
"addressRegionCode": "string",
"addressToTheAttentionOf": "string",
"salesInvoiceLineId": 42,
"invoiceLineDescription": "string",
"invoiceLineSaleAccountId": 42,
"invoiceLineSaleAccountNumber": 42,
"invoiceLineQuantity": 42.0,
"invoiceLineTotalNet": 42.0,
"invoiceLineVatPercent": 42.0,
"invoiceLineVat": 42.0,
"invoiceLineTotalPrice": 42.0,
"invoiceLineNetPrice": 42.0,
"invoiceLineDiscount": 42.0,
"invoiceLineDepartmentId": 42,
"invoiceLineDepartmentName": "string",
"invoiceLineArticleId": 42,
"invoiceLineArticleIdToDisplay": "string",
"invoiceLineAllocationKeys": "string",
"invoiceLineOfficeId": 42,
"invoiceLineOfficeName": "string",
"paymentId": 42,
"paymentReceivableByAccountNumber": 42,
"paymentReceivableByAccountId": 42,
"paymentRequestedDate": "2026-05-04T09:42:00Z",
"paymentOverdueDate": "2026-05-04T09:42:00Z",
"paymentValueDate": "2026-05-04T09:42:00Z",
"paymentRequestedCurrency": "string",
"paymentRequestedAmount": 42.0,
"paymentPaidCurrency": "string",
"paymentPaidAmount": 42.0,
"paymentBankCharges": 42.0,
"paymentLossOnDebtors": 42.0,
"paymentBvrNumber": "string",
"paymentQrNumber": "string",
"paymentBvrQrNumber": "string",
"specificBalanceSheetAccountId": 42,
"vatCodeEntityId": 42,
"excludedFromVat": true,
"yourReference": "string",
"ourContactId": 42,
"flagsAmount": 42,
"inWorkflow": true
}
}