Skip to main content
Version: 1.7.3

RequestDraftPdfUrl

RequestDraftPdfUrl

This endpoint can be used to retrieve the Draft PDF of a Form 1099-DA for review purposes. This method supports retrieving the PDF for a single record/form.

Key Points

  • The PDF is returned only for forms that have not yet been transmitted in TaxBandits.
  • This method provides Copy A of the form, which will include a watermark stating ‘For Review Only’.
POST Form1099DA/RequestDraftPdfUrl 

Request Body

FieldTypeDescription
RecordIdGuidOptional Specify the RecordId of the return
TINMaskTypestringOptional TIN Mask type on the TIN printed on the PDF
Allowed values

"MASKED", "UNMASKED"

TaxYearstringOptional Tax Year of the return. Specify only if you do not have the RecordId
Allowed values

"2023","2024","2025"

BusinessobjectOptional Collects the Business identifier TIN or TBS Business Id or PayerRef. This object information is required only if you do not have the RecordId
    BusinessIdGuidOptional TaxBandits Unique Business Identifier. This ID is generated by TaxBandits after you create a business in your account using the Business endpoint.
    PayerRefstringOptional Unique payer identifier assigned by the client.
Size Range: 1 to 50
    TINTypestringOptional TIN type of the Business TIN. Use this as an alternative for BusinessId or PayerRef.
Allowed values

"SSN,EIN"

    TINstringOptional Taxpayer Identification Number. Use this as an alternative for BusinessId or PayerRef.
Size Range: 9 to 11
RecipientobjectOptional Collects the recipient's unique identifier. This object information is required only if you do not have the RecordId
    PayeeRefstringOptional An unique identifier for each recipient set by the client.
Size Range: 1 to 50
    RecipientIdGuidOptional Unique Recipient Identifier generated by TaxBandits
    TINTypestringOptional TIN type of the Recipient's TIN. Use this as an alternative for RecipientId or PayeeRef.
Allowed values

"SSN,EIN"

    TINstringOptional Taxpayer Identification Number. Use this as an alternative for RecipientId or PayeeRef.

Response Body

FieldTypeDescription
RecordIdGuidUnique identifier of the record
RecipientIdGuidUnique Recipient Identifier generated by TaxBandits
PayeeRefstringAn unique identifier for each recipient set by the client.
DraftPdfUrlstringURL of the Draft PDF
DraftPdfPathstringStorage path of the draft PDF
Errorsobject[]Shows detailed error information
    IdstringReturns the validation error code
    NamestringName of the validation error
    MessagestringDescription of the validation error

PDF Security

The PDFs contain PII (Personally Identifiable Information) data of the recipients. To make sure that the PII data involved is completely secured, TaxBandits has added additional security to the form PDFs.

The PDF links you get in the Response are encrypted, and you will have to decrypt them before downloading.

Refer to this link for the steps to decrypt PDF with Sample codes.

Request JSON

{
"TaxYear": "2024",
"RecordId": null,
"TINMaskType": "MASKED",
"Business": {
"BusinessId": "94B6214D-8DCA-490C-8FC3-602840B439B5",
"PayerRef": null,
"TINType": null,
"TIN": null
},
"Recipient": {
"RecipientId": "6DDFFB5A-565F-402D-8602-7ECD917CEC04",
"PayeeRef": null,
"TINType": null,
"TIN": null
}
}

Response JSON

Success Response - This is a sample response for successful API requests.

{
"RecordId": "5ce0a501-ddcd-4b23-af7c-c836bc434bda",
"RecipientId": "ba15c63a-e191-4dbc-9156-457f0980052e",
"PayeeRef": null,
"DraftPdfUrl": "https://expressirsforms.s3.us-east-1.amazonaws.com/pdfs/c2d66a8c-3cf3-4dbc-9095-38b92fc58866/0927361d-25ec-47d5-9c37-7a239ec6a2fa/1099/19455581/d/copy_tbs_wm_1up_9455960000.pdf",
"DraftPdfPath": "pdfs/c2d66a8c-3cf3-4dbc-9095-38b92fc58866/0927361d-25ec-47d5-9c37-7a239ec6a2fa/1099/19455581/d/copy_tbs_wm_1up_9455960000.pdf",
"Error": null
}