List
Use this endpoint to obtain the list of recipients created within a specified date range. In the request JSON, you must provide the date range and the number of recipients you want to be listed on each page.
GET Recipient/List
Request Params
Field | Type | Description |
---|---|---|
BusinessId | Guid | Unique identifier of a business. |
RecipientId | Guid | A unique identifier generated by TaxBandits for a Recipient. You can use this ID for your future reference to Update. |
TINType | string | List the recipient records based on the given TIN Type and TIN. |
TIN | string | List the recipient records based on the given TIN. |
Page | number | Pulls the records listed in the page selected |
PageSize | number | Number of recipient records to be listed in each page. |
FromDate | string | Enter a date from which the Form recipient records need to be listed in MM/DD/YYYY format. |
ToDate | string | Enter a date till which the recipient records created are to be listed in MM/DD/YYYY format. |
Request Params
"Recipient/List?BusinessId=77cabe33-ce9f-4d65-83ea-1d3d67d4a11a"
Response Body
Field | Type | Description |
---|---|---|
Business | object | Object to identify the Business Details. |
BusinessId | Guid | Unique identifier of a Business. |
BusinessNm | string | Name of the business. |
FirstNm | string | First Name of the Individual Size Range: ..20 |
MiddleNm | string | Middle Name of the Individual Size Range: ..20 |
LastNm | string | Last Name of the Individual Size Range: ..20 |
Suffix | string | Suffix of the IndividualAllowed values"Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII" |
TINType | string | TIN type of the business. |
TIN | string | TIN of the business. |
PayerRef | string | Unique identifier of a Payer. |
Recipient | object[] | Returns the recipient details. |
RecipientId | Guid | A unique identifier generated by TaxBandits for a Recipient. You can use this ID for your future reference to Update. |
TINType | string | TIN type of the Recipient. |
TIN | string | TIN of the Recipient. |
FirstPayeeNm | string | Returns the name of the recipient. |
SecondPayeeNm | string | Returns the name of second recipient. |
FirstNm | string | First Name of the Individual Size Range: ..20 |
MiddleNm | string | Middle Name of the Individual Size Range: ..20 |
LastNm | string | Last Name of the Individual Size Range: ..20 |
Suffix | string | Suffix of the IndividualAllowed values"Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII" |
PayeeRef | string | A unique identifier for each payee completing their information. |
string | Email address for whom the online access to be given. | |
TotalRecords | number | Total number of records listed in the response. |
TotalPages | number | Total number of pages. |
Page | number | Returns the page number in which the records are listed. |
PageSize | number | Number of records listed in each page. |
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. |
Response JSON
Success Response - This is a sample response for successful API requests.
{
"Business": {
"BusinessId": "177ca4f6-8bae-4b67-afbc-86a24e759831",
"BusinessNm": "Snowdaze LLC",
"FirstNm": null,
"LastNm": null,
"MiddleNm": null,
"Suffix": null,
"PayerRef": "Snow123",
"TINType": "EIN",
"TIN": "03-4624530"
},
"Recipient": [
{
"RecipientId": "35b5de7e-64bf-45e1-a782-c16d9d7e72a3",
"TINType": "SSN",
"TIN": "327-55-9984",
"FirstpayeeNm": null,
"SecondpayeeNm": null,
"FirstNm": "Shawn",
"LastNm": "Williams",
"MiddleNm": "B",
"Suffix": "IV",
"PayeeRef": null,
"Email": "shawn@sample.com"
}
],
"TotalRecords": 1,
"TotalPages": 1,
"Page": 1,
"PageSize": 100,
"Errors": null
}