Combines what GET overall and GET total return, to save the frontend a round-trip. Computes the same two values the same way -- see OrderTableViewService.calculateSummary().
Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
GET
/api-v1/orders/summary
curl \
--request GET 'https://wyzio.app/api-v1/orders/summary'
Response examples (200)
{
"count": 42,
"totals": {
"id": 42,
"name": "string",
"orderId": "string",
"date": "2026-05-04T09:42:00Z",
"description": "string",
"contactName": "string",
"contactId": 42,
"organizationId": 42,
"warnings": "string",
"status": "OFFERED",
"isExpensesEnabled": true,
"isPrePaymentAvailable": true,
"isPartialPaymentAvailable": true,
"orderAmount": 42.0,
"creatorContactId": 42,
"hasWarnings": true,
"validated": true,
"clientEmail": "string",
"clientECorrespondence": true,
"workflowPermissions": "string",
"isInvoiceGenerated": true,
"isPeriodic": true,
"isInWorkflow": true,
"flagsAmount": 42,
"activeSubOrderId": 42,
"activeSubOrderInvoicingDate": "2026-05-04T09:42:00Z",
"systemValidated": true,
"clientOrderEmail": "string",
"clientAdvancedInvoicingNote": "string",
"hasProformaInvoice": true,
"inWorkflow": true,
"periodic": true,
"expensesEnabled": true,
"prePaymentAvailable": true,
"partialPaymentAvailable": true,
"invoiceGenerated": true
}
}