Skip to main content
PATCH
/
account
/
{account_id}
/
tax_document
/
{id}
File Tax Document
curl --request PATCH \
  --url https://api.treasuryprime.com/account/{account_id}/tax_document/{id} \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "id": "taxdoc_abc456",
  "status": "filed"
}
'
{
  "account_id": "acct_2074732992",
  "is_correction": false,
  "status": "pending",
  "type": "1099",
  "year": "2024"
}
Work in progress

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

account_id
string
required

Account ID

id
string
required

Tax Document ID

Body

application/json

The account.tax_document.update to update

account_id
string

Account ID

skip_tin_verification
enum<string>

Boolean indicating whether TIN verification should be skipped when filing the tax document. When tax filing is triggered, TIN verification is run before the document is sent to the agency for filing. TIN verification checks that the TIN and name of the payee on tax document match to avoid failures after sending to the IRS. TIN verification typically takes 24 hours. When this flag is true, TIN verification is skipped and filing of the tax document is immediately triggered.

Available options:
true,
false
status
string

Status of the tax document

Response

200 - application/json

The account.tax_document.update updated

The response is of type object.