Update or Correct Form 1099-MISC

This PUT endpoint is used to update or correct a previously submitted Form 1099-MISC (Miscellaneous Information) for a specific user identified by their user_token. The system automatically determines whether to perform an Update (if the form has not yet been accepted by the IRS) or a Correction (if the form has already been accepted by the IRS). Basic information (name, address, email, phone, TIN) is retrieved from the user's existing profile.
To use this endpoint, you need to provide the user_token as a parameter in the URL Path, the original submission_id, and the updated 1099-MISC form data in the request body. For corrections after IRS acceptance, you can specify the correction_type as VOID, RECIPIENT, AMOUNT, or RECIPIENT_AMOUNT.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Request body for updating or correcting Form 1099-MISC. The system automatically detects whether to Update (pre-IRS acceptance) or Correct (post-IRS acceptance).

string
required

Tax year for the form (e.g., '2024')

number

Box 1: Rents

number

Box 2: Royalties

number

Box 3: Other income

number

Box 4: Federal income tax withheld

number

Box 5: Fishing boat proceeds

number

Box 6: Medical and health care payments

boolean

Box 7: Payer made direct sales of $5,000 or more

number

Box 8: Substitute payments in lieu of dividends or interest

number

Box 9: Crop insurance proceeds

number

Box 10: Gross proceeds paid to an attorney

number

Box 11: Fish purchased for resale

number

Box 12: Section 409A deferrals

boolean

Box 13: FATCA filing requirement

number

Box 14: Excess golden parachute payments

number

Box 15: Nonqualified deferred compensation

string

Account number (optional)

boolean

Second TIN Notice checkbox

boolean

Whether to mail a copy to the recipient

state_filing
array of objects

State filing information

state_filing
address
object
string
required

The original submission ID to update or correct

boolean

Set to true to VOID the original filing (zeros out all amounts). Use this when the form should not have been filed at all.

Responses

404

Not Found

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json