RequestDraftPdfUrl
RequestDraftPdfUrl
POST Form1099DACorrection/RequestDraftPdfUrl Request Body
| Field | Type | Description |
|---|---|---|
| TaxYear | Guid | Optional Tax year of Form 1099 DA Correction to be filed. Allowed values: "2023", "2024", "2025" |
| RecordId | Guid | Optional Specify the RecordId of the return |
| Business | object | Optional Collects the Business identifier TIN or TBS Business Id or PayerRef. This object information is required only if you do not have the RecordId |
| BusinessId | Guid | Optional Unique identifier of a Business. |
| PayerRef | string | Optional An unique identifier for each payer completing their information. This identifier can be used in future references of the payer in the API. Size Range: 50 |
| TINType | string | Optional Recipient's TIN Type |
| TIN | string | Optional Recipient's TIN |
| Recipient | object | Optional Collects the recipient's unique identifier. This object information is required only if you do not have the RecordId |
| PayeeRef | string | Optional An unique identifier for each recipient set by the client. Size Range: 1 to 50 |
| RecipientId | Guid | Optional Unique identifier of the Recipient. |
| TINType | string | Optional TIN type of the Recipient’s TIN. Use this as an alternative for RecipientId or PayeeRef. Allowed values: "SSN,EIN" |
| TIN | string | Optional Taxpayer Identification Number. Use this as an alternative for RecipientId or PayeeRef. |
Response Body
| Field | Type | Description |
|---|---|---|
| RecordId | Guid | Unique identifier of the record |
| RecipientId | Guid | Unique Recipient Identifier generated by TaxBandits |
| PayeeRef | string | An unique identifier for each recipient set by the client. |
| DraftPdfUrl | string | URL of the Draft PDF |
| DraftPdfPath | string | Storage path of the draft PDF |
| Errors | object[] | Shows detailed error information |
| Id | string | Returns the validation error code |
| Name | string | Name of the validation error |
| Message | string | Description of the validation error |
Request Params
{
"TaxYear": "2025",
"RecordId": "91e184d1-6acf-49ec-8ed5-2eebe663d341",
"Business": {
"BusinessId": "d0c34efb-9efe-4af3-91b9-06ea6f28ca01",
"PayerRef": null,
"TINType": null,
"TIN": null
},
"Recipient": {
"RecipientId": "e826c580-2741-4eff-9109-27097fd26466",
"PayeeRef": null,
"TINType": null,
"TIN": null
}
}
Response Json
Success Response - This is a sample response for successful API requests.
{
"RecordId": "91e184d1-6acf-49ec-8ed5-2eebe663d341",
"RecipientId": "e826c580-2741-4eff-9109-27097fd26466",
"PayeeRef": null,
"DraftPdfUrl": "https://expressirsforms.s3.us-east-1.amazonaws.com/pdfs/19d76efb-937b-45ed-a6d4-94fd787b3752/d0c34efb-9efe-4af3-91b9-06ea6f28ca01/1099/6239222/d/single_draft_6919516359.pdf",
"DraftPdfPath": "pdfs/19d76efb-937b-45ed-a6d4-94fd787b3752/d0c34efb-9efe-4af3-91b9-06ea6f28ca01/1099/6239222/d/single_draft_6919516359.pdf",
"Error": null
}