Get
This endpoint will return the completed W-9 / W-8BEN / W-8BEN-E of a particular recipient. The response will have information such as the Name, Address, Country of citizenship, and TIN, along with the link to download the completed Form W-9 or W-8BEN.
Key Points
- Only W-9s or W-8BENs with the completed status can be retrieved using the Get method. If the status of the form is other than complete, it will not be returned.
- If you do not provide the BusinessId or TIN or PayerRef in the request, then the W-9 or W-8BEN that matches the PayeeRef linked to the default business will be retrieved.
- If there are multiple forms for the same PayeeRef, the last completed form will be retrieved.
GET WhCertificate/Get
Request Params
Field | Type | Description |
---|---|---|
PayeeRef | String | A unique identifier for each recipient completing the Form W-9 and W-8BEN. This identifier will be used in future references of the recipient in the API. Size Range: 1-50 |
BusinessId | Guid | Optional A unique business identifier generated by TaxBandits after you create a business in your account using the Business endpoint. If you do not provide the BusinessId in the request, then the W-9 or W-8BEN that matches the PayeeRef linked to the default business, i.e., the first business created in your account, will be retrieved. |
TIN | String | Optional Taxpayer Identification Number. Use this as an alternative for BusinessId. Size Range: 9-11. |
PayerRef | String | Optional A unique payer identifier that you will assign while requesting the payer information using the endpoint Business/RequestByURL. Size Range: 1-50 |
String | The email address of the recipient Size Range: 1-100 |
Request Params
- Sample 1
- Sample 2
- Sample 3
- Sample 4
Get the form details using just Recipient Payee Reference. "PayeeRef linked to the default business, i.e., the first business created, will be retrieved.
WhCertificate/Get?PayeeRef=payeeref1
Get form details with Recipient Payee Reference and BusinessID.
WhCertificate/Get?PayeeRef=Pe123451234&BusinessId=7B82B242-1223-4029-9251-C0446298F620
Get form details with Recipient Payee Reference and Business TIN.
WhCertificate/Get?PayeeRef=Pe123451234&TIN=22-2222222
Get form details with Recipient Payee Reference and Payer Reference.
WhCertificate/Get?PayeeRef=Pe123451234&PayerRef=Me1231231233
Response Body
Field | Type | Description |
---|---|---|
FormType | String | Type of Form (W-9 or W-8BEN). |
FormW9 | Object | Contains Form W-9 Information. |
SubmissionId | Guid | A unique identifier of a submission |
Requester | Object | Requester information. |
BusinessId | Guid | A unique identifier of the business. |
PayerRef | String | A unique identifier of the business assigned by the client. |
BusinessNm | String | Business Name of the requester. If the requester is an individual, then the Payer’s full name will be returned. |
FirstNm | string | First Name of the Individual |
MiddleNm | string | Middle Name of the Individual |
LastNm | string | Last Name of the individual |
Suffix | string | Suffix of the Individual |
TINType | String | TIN Type of the Requester. |
TIN | String | Taxpayer Identification Number of the requester. |
DBAId | String | Unique Identifier for the DBA. |
DBARef | String | Unique identifier for each DBA. This identifier can be used in future references of the DBA in the API. |
PayeeRef | String | A unique identifier of the recipient |
RecipientId | Guid | A unique ID generated by TaxBandits after the W-9 is completed. You can use this ID to file Form 1099s for this recipient. |
W9Status | String | Status of the W-9 |
StatusTs | String | Timestamp of the W-9 Status |
TINMatching | Object | TIN Matching information. |
Status | String | TIN Matching status. |
StatusTs | String | Timestamp of the TIN Matching Status. |
Errors | Object[] | Shows the detailed error message. |
Id | string | Error ID number. This ID is assigned by TaxBandits and it is unique for each error. |
Name | string | Name of the errored node. |
Message | string | Shows the error message. |
FormW9RequestType | String | Form W-9 requested Type.
|
PdfUrl | String | The URL provided to download the completed W-9. Note: This URL will expire in 24 hours. |
String | The email address of the recipient. This is the email to which the W-9 request was sent. The value will be null if the Form W-9 was requested using the RequestByURL method. | |
FormData | Object | Form W-9 data of the recipient |
Line1Nm | string | Name as shown on the income tax return |
Line2Nm | string | Business name/disregarded entity name, if different from Line1 Name |
FirstNm | string | First Name of the Individual |
MiddleNm | string | Middle Name of the Individual |
LastNm | string | Last Name of the individual |
Suffix | string | Suffix of the Individual |
TINType | string | TIN type of the recipient. Either EIN or SSN |
TIN | string | Recipient’s TIN |
Address | Object | Recipient’s complete address |
Address1 | string | Recipient’s Address 1 (number, street) |
Address2 | string | Recipient’s Address 2 (apt. or suite no.) |
City | string | Recipient’s City |
State | string | Recipient’s State |
ZipCd | string | Recipient’s Zip Code Size Range: 5..10 |
AccountNum | string | Recipient’s account number. You can use this field to enter any identification number you have for the recipient. |
FederalTaxClassification | string | U.S. Federal Tax Classification of the person whose name is entered on Line 1 |
IsLine3b | Boolean | If TRUE, identifies that the recipient is
|
ExemptPayeeCd | string | This code identifies the recipient is exempt from backup withholding |
ExemptFromFATCA | string | This code identifies recipients that are exempt from reporting under FATCA. |
IsBackUpWH | Boolean |
|
Errors | Object[] | Shows detailed error information. |
Id | string | Error ID number. This ID is assigned by TaxBandits and it is unique for each error. |
Name | string | Name of the errored node. |
Message | string | Shows the error message. |
FormW8Ben | Object | Form W-8BEN Information. |
SubmissionId | Guid | A unique identifier of a submission. |
Requester | Object | Requester information. |
BusinessId | Guid | A unique identifier of the business. |
PayerRef | String | A unique payer identifier that you will assign |
BusinessNm | String | The Business name of the requester. If the requester is an Individual, then the Payer’s full name will be returned. |
TINType | String | TIN Type of the Requester. |
TIN | String | Taxpayer Identification Number of the requester. |
PayeeRef | String | A unique identifier of the recipient |
W8BENStatus | String | Status of the W-8BEN. |
StatusTs | String | Timestamp of the W-8BEN Status. |
FormW8BENRequestType | String | Form W-8BEN requested Type.
|
PdfUrl | String | The URL to download the completed W-8BEN. Note: This URL will expire in 24 hours. |
String | Email Address of the recipient. This is the email to which the W-8BEN request was sent. The value will be null if the Form W-8BEN was requested using the RequestByURL method. | |
FormData | Object | Form W-8BEN data of the recipient. |
NmOfIndividual | string | Name of the Foreign Individual. |
CitizenOfCountry | string | Recipient country of citizenship. |
USTINType | string | TIN type of the recipient. (Either SSN or ITIN) |
USTIN | string | Recipient’s TIN |
ForeignTIN | string | Foreign TIN of the recipient. |
IsFTINNotLegallyRequired | Boolean | When true, Identifies that beneficial owner on line 1 is not legally required to obtain an FTIN from their jurisdiction of residence. |
ReferenceNum | string | Recipient’s reference number. You can use this field to enter any identification number you have for the recipient. |
DOB | string | Date of Birth of the recipient |
PermanentAddress | Object | Recipient’s permanent address. |
Address | string | Recipient’s Address. |
City | string | Recipient’s City |
State | string | Recipient’s State |
Country | string | Recipient’s Country |
PostalCd | string | Recipient’s Zip Code |
MailingAddress | Object | Recipient’s mailing address. |
Address | string | Recipient’s Address. |
City | string | Recipient’s City |
State | string | Recipient’s State |
Country | string | Recipient’s Country |
PostalCd | string | Recipient’s Zip Code |
TaxTreatyBenefits | Object | Tax Treaty Benefits. |
BeneficiaryCountry | string | Country where the recipient claim to be a resident for income tax treaty purposes. |
ClaimingProvArticlePara | string | Article and paragraph of the treaty benefits. |
RateOfWH | string | Rate of Withholding. |
TypeOfIncome | string | Type of income for which recipient claims the treaty benefits. |
AdditionalConditions | string | Additional conditions from the tax treaty benefits. |
Signature | Object | Signature of the recipient. |
SignerNm | string | Name of the signer. |
Errors | Object[] | Shows detailed error information. |
Id | string | Error ID number. This ID is assigned by TaxBandits and it is unique for each error. |
Name | string | Name of the errored node. |
Message | string | Shows the error message. |
Response JSON
- Response for W8-BEN
- Response for FormW9
The response will have information such as the Name, Address, Country of citizenship, along with the link to download the completed W-8BEN.
{
"FormType": "FormW8BEN",
"FormW9": null,
"FormW8Ben": {
"SubmissionId": "dae58d03-604b-4fa6-a89d-40a8c07962f2",
"Requester": {
"BusinessId": "ecef4552-34cf-4b65-aae8-ac74bc1ec484",
"PayerRef": "Pay140054",
"BusinessNm": "Snowdaze LLC",
"FirstNm": null,
"MiddleNm": null,
"LastNm": null,
"Suffix": null,
"TINType": "EIN",
"TIN": "43-7278383",
"DBAId": null,
"DBARef": null
},
"PayeeRef": "abc123",
"RecipientId": "00000000-0000-0000-0000-000000000000",
"W8BENStatus": "COMPLETED",
"StatusTs": "2024-07-30 03:43:05 -04:00",
"FormW8BENRequestType": "COMMON_URL_API",
"PdfUrl": "https://s3.amazonaws.com/taxbandits-sb-api/1296eb81-eade-4c74-a094-c1d5376ed933.Pdf",
"Email": null,
"FormData": {
"NmOfIndividual": "Shawn Willams",
"CitizenOfCountry": "Canada",
"USTINType": null,
"USTIN": null,
"ForeignTIN": null,
"IsFTINNotLegallyRequired": true,
"ReferenceNum": null,
"DOB": null,
"PermanentAdd": {
"Address1": "120 Bremner Blvd",
"Address2": "Suite 800",
"City": "Toronto",
"ProvinceOrStateNm": "Ontario",
"Country": "Canada",
"PostalCd": "4168682600"
},
"MailAdd": {
"Address1": "120 Bremner Blvd",
"Address2": "Suite 800",
"City": "Toronto",
"ProvinceOrStateNm": "Ontario",
"Country": "Canada",
"PostalCd": "4168682600"
},
"W8TaxBenefits": {
"BeneficiaryCountry": null,
"ClaimingProvArticlePara": null,
"RateOfWH": 0.00,
"TypeOfIncome": null,
"AdditionalConditions": null
},
"Signature": {
"SignerNm": "Shawn Willams"
}
},
"Errors": null
},
"FormW8BenE": null,
"Errors": null
}
If the form type is W-9, the TIN matching is a part of the response, along with the link to download the completed W-8BEN.
{
"FormType": "FormW9",
"FormW9": {
"SubmissionId": "6db06adc-d5e6-4d19-8e28-26b7209ebcaa",
"Requester": {
"BusinessId": "385ccd75-3ec5-47a1-b6dc-18faeaeb7d95",
"PayerRef": null,
"BusinessNm": "Snowdaze LLC",
"FirstNm": null,
"MiddleNm": null,
"LastNm": null,
"Suffix": null,
"TINType": "EIN",
"TIN": "39-4589707",
"DBAId": null,
"DBARef": null
},
"PayeeRef": "Pay465",
"RecipientId": "289fc850-8f42-49b4-a451-9c81586a3ea8",
"W9Status": "COMPLETED_AND_TIN_MATCH_INPROGRESS",
"StatusTs": "2024-07-30 05:12:18 -04:00",
"TINMatching": {
"Status": "ORDER_CREATED",
"StatusTs": "2024-07-30 05:12:35 -04:00",
"Errors": null
},
"FormW9RequestType": "COMMON_URL_API",
"PdfUrl": "https://s3.amazonaws.com/taxbandits-sb-api/bea0f55f-b3ec-451b-93b9-cfc33cbbad31.Pdf",
"Email": "shawn@sample.com",
"FormData": {
"Line1Nm": "Delights LLC",
"Line2Nm": "lights ",
"FirstNm": null,
"MiddleNm": null,
"LastNm": null,
"Suffix": null,
"TINType": "EIN",
"TIN": "64-6234623",
"Address": {
"Address1": "71 SAINT NICHOLAS DR",
"Address2": null,
"City": "NORTH POLE",
"State": "AK",
"ZipCd": "99705-7752"
},
"AccountNum": "65893256",
"FederalTaxClassification": "C Corporation",
"IsLine3b": false,
"ExemptPayeeCd": "1",
"ExemptFromFATCA": "F",
"IsBackUpWH": true
},
"Errors": null
},
"FormW8Ben": null,
"FormW8BenE": null,
"Errors": null
}