Skip to main content
Version: 1.7.3

Delete

Delete

Use this endpoint to delete a WHCertificate (Form W-9 or W-8) associated with a specific recipient. This is helpful when a form is submitted with incorrect details or it’s a duplicate.

Key Points

  • Deletion is permanent and cannot be undone.
  • You must provide valid identifiers such as the PayeeRef and the associated BusinessId (or TIN) to perform the deletion.
DELETE WhCertificate/Delete 
Run in Postman

Request Params

FieldTypeDescription
SubmissionIdGuidA unique identifier of the submission.                                                   
PayeeRefStringA unique identifier of the recipient.
(Either PayeeRef or Email is required)
Size Range: 1-50.
EmailStringEmail address of the recipient.
Size Range: 1-50.

Response Body

FieldTypeDescription
WhCertificateRecordsObject[]Details of the WhCertificates requested to be deleted.
    SubmissionIdGuidA unique identifier of the submission.
    PayeeRefStringA unique identifier of the recipient.
    EmailStringEmail address of the recipient.
    WHStatusStringStatus of the WhCertificate.
    StatusTsStringTimestamp of the WhCertificate status.
ErrorsObject[]Detailed error information.
    IdstringError ID number. This ID is assigned by TaxBandits and it is unique for each error.
    NamestringName of the errored node.
    MessagestringShows the error message.

Request Params

Delete an existing WhCertificate for the given SubmissionId.

WhCertificate/Delete?Submissionid=a4f8cb95-016f-435e-95e6-105487d57cbf

Response JSON

All WhCertificate will be deleted for the given SubmissionId

{
"WhCertificateRecords": [
{
"SubmissionId": "a21325eb-d9e7-441f-a828-78e43f241ade",
"PayeeRef": "RE2132565",
"Email": null,
"WHStatus": "DELETED",
"StatusTs": "2024-07-22 01:01:50 -04:00"
}
],
"Errors": null
}