Skip to main content
GET
Retrieve tax

Authorizations

Authorization
string
header
required

API key prefixed with finta_

Path Parameters

id
string
required
Pattern: ^tax_(income|franchise)_[A-Za-z0-9]+$

Response

The requested tax record.

id
string
required

Stable opaque ID. Income and franchise IDs have separate prefixes and cannot collide.

Pattern: ^tax_(income|franchise)_[A-Za-z0-9]+$
object
enum<string>
required
Available options:
tax
type
enum<string>
required
Available options:
income,
franchise
year
integer
required
jurisdictions
string[]
required

Covered jurisdictions. Income records include US and known recorded states; Delaware franchise records contain only US-DE. The upload alias washington_dc and district_of_columbia both map to US-DC. Status and documents apply to the shared record, not independently to each jurisdiction.

Pattern: ^US(-[A-Z]{2})?$
unmapped_jurisdictions
string[]
required

Stored state names that cannot be mapped to a supported jurisdiction code. Empty when every stored state is recognized.

filing_status
enum<string>
required

Recorded filing progress. onboarding means filing onboarding is not yet completed; preparing means onboarding is completed and draft preparation is pending; review_required means draft preparation is completed and income review/signing or Delaware payment information is needed; filing means review/signing is completed and filing completion is pending; filed means the filing workflow is recorded as completed. It does not establish tax payment or authority acceptance. Handle future unfamiliar values without assuming completion.

Available options:
onboarding,
preparing,
review_required,
filing,
filed
filed_at
integer | null
required

Recorded filing-workflow completion time in Unix seconds when filing is completed. Null when unavailable. Never substitutes updated. For uploaded returns this may be when completion was recorded in Finta.

filed_elsewhere
boolean
required

Whether the record is an uploaded income return or a Delaware filing marked already filed outside Finta.

extension_filed_at
integer | null
required

Recorded income-extension filing time in Unix seconds; null for franchise taxes or when no extension is recorded.

documents
object[]
required

Available PDF attachments, which may be absent even on a filed record. Income records expose their draft/final package; franchise records expose their confirmation PDF. No bank or signing credentials are returned.

created
integer
required

Record creation time in Unix seconds.

updated
integer
required

Record update time in Unix seconds; not an incremental-sync watermark for related attachments.