curl --request GET \
--url https://api.cadanapay.com/v1/statutory/compliance/summary \
--header 'Authorization: Bearer <token>'{
"businessId": "<string>",
"asOf": "2023-11-07T05:31:56Z",
"filingsSummary": {
"total": 123,
"upcoming": 123,
"dueSoon": 123,
"overdue": 123,
"onTrack": 123,
"completed": 123,
"blocked": 123
},
"filings": {
"total": 123,
"byStatus": {
"pending": 123,
"blocked": 123,
"in_review": 123,
"approved": 123,
"submitted": 123,
"accepted": 123,
"rejected": 123
}
},
"remittances": {
"pendingCount": 123,
"pendingAmount": 123,
"completedThisMonth": 123,
"completedAmountThisMonth": 123
},
"requirements": {
"outstanding": 123,
"byCategory": {
"businessRegistration": 123,
"businessDocument": 123,
"businessTaxParameter": 123,
"workerData": 123
}
},
"nextDeadlines": [
{
"filingId": "<string>",
"filingTypeName": "<string>",
"countryCode": "<string>",
"dueAt": "2023-11-07T05:31:56Z",
"status": "upcoming"
}
],
"jurisdictions": [
{
"countryCode": "<string>",
"countryName": "<string>",
"workerCount": 123,
"filingsCompleted": 123,
"filingsTotal": 123,
"requirementsOutstanding": 123
}
]
}Returns a single-call overview of the business’s entire statutory compliance posture across all jurisdictions. Includes filing counts by status, remittance totals, upcoming deadlines, and outstanding requirements.
This is the “how are we doing?” endpoint — designed to power compliance dashboards without needing multiple API calls.
curl --request GET \
--url https://api.cadanapay.com/v1/statutory/compliance/summary \
--header 'Authorization: Bearer <token>'{
"businessId": "<string>",
"asOf": "2023-11-07T05:31:56Z",
"filingsSummary": {
"total": 123,
"upcoming": 123,
"dueSoon": 123,
"overdue": 123,
"onTrack": 123,
"completed": 123,
"blocked": 123
},
"filings": {
"total": 123,
"byStatus": {
"pending": 123,
"blocked": 123,
"in_review": 123,
"approved": 123,
"submitted": 123,
"accepted": 123,
"rejected": 123
}
},
"remittances": {
"pendingCount": 123,
"pendingAmount": 123,
"completedThisMonth": 123,
"completedAmountThisMonth": 123
},
"requirements": {
"outstanding": 123,
"byCategory": {
"businessRegistration": 123,
"businessDocument": 123,
"businessTaxParameter": 123,
"workerData": 123
}
},
"nextDeadlines": [
{
"filingId": "<string>",
"filingTypeName": "<string>",
"countryCode": "<string>",
"dueAt": "2023-11-07T05:31:56Z",
"status": "upcoming"
}
],
"jurisdictions": [
{
"countryCode": "<string>",
"countryName": "<string>",
"workerCount": 123,
"filingsCompleted": 123,
"filingsTotal": 123,
"requirementsOutstanding": 123
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Compliance health summary
Single-call compliance health overview
Timestamp of this summary
Aggregate compliance health for the filtered set of filings. Provides at-a-glance status counts for powering dashboard health bars.
Status categories are derived from filing status and due date:
upcoming — Filing in upcoming status, due date > 7 days awaydue_soon — Filing due within 7 days (any active status)overdue — Filing past due date and not yet acceptedon_track — Filing in active processing (pending through submitted), not overduecompleted — Filing accepted with remittance completedblocked — Filing in blocked statusShow child attributes
Show child attributes
Show child attributes
Show child attributes
Next 5 upcoming deadlines across all jurisdictions
Show child attributes
Per-country breakdown
Show child attributes