Filings
Bulk delete filings
Delete filings by registration, status filters, or explicit filing IDs
DELETE
Delete filings that are no longer needed. This endpoint supports three input modes:
- By filing IDs — pass an array of specific filing UUIDs to delete (works on both the legacy and V2 paths)
- V2 filter — pass
registration_tax_type_idwithstatusesand optionaldue_afterto delete matching filings (requires?v2=true) - V1 filter — pass
corporation_idandstatefor legacy filings
Query parameters
Set to
true to use the V2 deletion path. Required when filtering with registration_tax_type_id. Optional when deleting by filing_ids.Request body
Option 1: delete by filing IDs
Array of filing UUIDs to delete. Each value must be a valid UUID. Minimum 1 entry, maximum 100 entries.Example:
["a1b2c3d4-...", "e5f6a7b8-..."]Option 2: V2 filter by registration
The V2 registration content ID. Deletes all filings matching the filters for this registration. Requires
?v2=true. When supplied, corporation_id is also required.Required when using
registration_tax_type_id. Only filings in these statuses are deleted. FILED is not allowed.Example: ["SCHEDULED", "UPCOMING"]Optional date filter. Only filings with a due date after this date are deleted. Format:
YYYY-MM-DD.Example: "2025-06-01"Option 3: V1 filter by state
The corporation UUID. Required for V1 filter mode.
State code. Required for V1 filter mode.
Related
- Bulk create filings — Generate filings
- Preview filings — Preview before generating
- Filings overview — Filing concepts and lifecycle