Get a filing
Beta — contact Cadana to enable access for your business.
Returns full filing details including amounts, status history, blocked reasons, and linked payroll runs.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Required when using a Platform API token. The tenant key identifying which business to operate on.
Path Parameters
Filing identifier
Response
Filing details
Full filing detail returned by GET /v1/statutory/filings/{id}.
Includes amounts, status history, and linked payroll runs.
"fil_01HQ3K4N7XYZABC"
"biz_01HQ3K4N7XYZABC"
"MX"
How the filing data was sourced.
cadana— Cadana prepared and submitted the return to the authority. The filing runs the full lifecycle (pending → in_review → approved → submitted → accepted).external— You filed the return with the authority yourself and submitted the resulting totals +filingReferenceto Cadana so a remittance can be created against it. External filings are created directly inacceptedand do not run the submission lifecycle.
cadana, external "cadana"
Filing type identifier (from jurisdiction filing types)
"ft_mx_isr_monthly"
Human-readable filing type name
"ISR Withholding"
Government authority identifier
"auth_mx_sat"
Government authority name
"SAT"
Government-issued reference for this filing. The exact term varies by country: Línea de Captura in Mexico, acuse de recibo for some SAT receipts, challan number in India, BRN in Nigeria, NPC in some others.
For source: external filings this is required at creation time —
it's what the receiving bank or authority uses to attribute the
remittance payment to the filing. For source: cadana filings
Cadana populates this once the authority confirms receipt.
"0123456ABCD7890EF"
Filing lifecycle for source: cadana: pending → in_review → approved → submitted → accepted. Filings can become blocked at pending or in_review if data is missing, and return to pending once resolved. Rejected filings return to pending for correction. Any pre-submit state can be cancelled.
For source: external filings, the filing is created directly in accepted and stays there — there is no submission step for Cadana to run because you already filed with the authority.
pending, blocked, in_review, approved, submitted, accepted, rejected, cancelled Deadline for submission to the authority
"2026-02-10"
Derived totals for the filing. Read-only on responses — Cadana
computes these values from the breakdown lines. You do not pass
amounts when creating a filing; provide the breakdown array and
the total falls out automatically.
Number of distinct workers in the filing's breakdown (counted via
personId or externalEmployeeId). Zero for purely business-level
filings.
15
Linked Cadana payroll runs (when populated via a payroll-run shortcut)
Per-employee contribution lines that roll up into the filing total.
For source: cadana filings Cadana populates this from payroll;
for source: external you provide it at creation time.
Human-readable reasons why this filing is blocked. Present when
status is blocked. Reasons auto-clear when the underlying data
is submitted.
ID of the amendment filing that supersedes this one. Present only after the filing has been amended; the filing itself stays accepted.
ID of the original filing this amendment corrects. Present only on amendment filings created via the amend endpoint.
Unix epoch timestamp
1709280000
Unix epoch timestamp
1709280000