# Rebuild a filing's enhanced data

> POST /filings/{filing_id}/enhanced-data/rebuild

Source: https://docs.trykintsugi.com/reference/2026-07-21/rebuild-a-filing-s-enhanced-data

POST /filings/{filing_id}/enhanced-data/rebuild

Rebuild a filing's enhanced data

Start a new enhanced-data build for a US filing, even when a current one is stored, and return `202` with `IN_PROGRESS`; poll `GET /filings/{filingId}/enhanced-data` until it is `DONE`. A build already in progress is reported instead of starting another. A filing with no transactions returns `200` with `DONE` and null data. Only the organization's own filer can rebuild, as for `PUT /filings/{filingId}/submission`: self-managed filings must be enabled, and a partner member must be assigned to the organization or the organization assigned to no member. Returns 403 otherwise. Allows 10 requests per minute for each portfolio, or for each organization when there is no portfolio; past that it returns `429`.

Category: Filings

Path parameters:
filing_id (string, required) - The unique identifier of the filing.

Query parameters:
jurisdiction (string, required) - Two-letter code of the filing's US state, such as `NY`. Must match the filing.

Response fields:
status (PublicEnhancedFilingDataStatusEnum, required) - `DONE`, `IN_PROGRESS`, or `FAILED`.
  allowed values: IN_PROGRESS, DONE, FAILED
reportId (string) - Id of the stored build, to correlate polls and rebuilds. Null for a filing with no transactions, which has nothing to build.
data (EnhancedFilingData) - The enhanced data. Null unless `status` is `DONE`, and null for a `DONE` filing with no transactions.
  filingId (string, required) - Id of the filing.
  stateCode (string, required) - Two-letter code of the filing's state.
  stateName (string, required) - Name of the filing's state.
  filingPeriod (EnhancedFilingDataPeriod, required) - The period the data covers.
    startDate (string, required) - First day of the period, as YYYY-MM-DD.
    endDate (string, required) - Last day of the period, as YYYY-MM-DD.
  summary (object, required) - Liability totals for the period.
  jurisdictionBreakdown (object[], required) - Liability per local jurisdiction.
  jurisdictionBreakdownGroupedByCounty (object[]) - Liability per jurisdiction grouped by county, for states that report it.
  deductionsExemptions (object[], required) - Deductions and exemptions taken.
  transactionRefunds (object[], required) - Refunds that reduce the liability.
  additionalSummaryFields (object) - State-specific summary fields, if the state has any.
[truncated, see the reference page]

---

Index of every page: https://docs.trykintsugi.com/llms.txt
