Skip to main content
GET
Retrieve a tax filing

Authorizations

Authorization
string
header
required

Your API key, e.g. Authorization: Bearer clmt_test_. Live keys use the clmt_live_ prefix.

Headers

Clemta-Version
string

Date-based API version to run this request against.

Example:

"2026-08-13"

Path Parameters

companyID
string
required

ID of the company.

Pattern: ^cmp_[0-9A-Za-z]{22}$
filingID
string
required

ID of the tax filing.

Pattern: ^txf_[0-9A-Za-z]{22}$

Response

The filing.

One federal or state tax filing on a company. Open it over the API, fill the form, and submit it - or your client can open and fill it themselves. The filing entitlement is spent at submit. Follow progress with tax_filing.created / tax_filing.status.changed.

object
enum<string>
required

Entity name.

Available options:
tax_filing
id
string
required
Pattern: ^txf_[0-9A-Za-z]{22}$
Example:

"txf_0346sFPEvSkJvY8vt14NNw"

company
string
required
Pattern: ^cmp_[0-9A-Za-z]{22}$
year
integer<int64>
required

The filing year.

Example:

2025

type
enum<string>
required
Available options:
federal,
state
status
enum<string>
required

Review outcome: draft while the client fills it in, in_review once submitted to Clemta, then accepted or rejected.

Available options:
draft,
in_review,
accepted,
rejected
livemode
boolean
required
created_at
string<date-time>
required
progress
enum<string>

Where Clemta has the return. additional_info and signature_requested need the client. return_ready means the return is available in the company's documents. completed is filed.

Available options:
draft,
in_progress,
additional_info,
signature_requested,
return_ready,
completed
form
object

The questionnaire as currently stored. Present on the detail read and on write answers, absent on the list.

form_1099_count
integer

How many IRS-1099 files are attached to the filing, however they were attached them. Present on the detail read and on write answers.

submittable
boolean

True when the filing is a draft with every required section in place. Present on the detail read and on write answers.

missing
object[]

What still keeps the filing from being submitted, field by field. Empty when submittable is true. Present on the detail read and on write answers.

updated_at
string<date-time>