Skip to main content
Version: 1.7.3

Get

Get

Use this endpoint to retrieve the information of a previously created Form WHT-436 for the corresponding employer (payer). Your request must include the corresponding SubmissionId and the RecordId (Optional).

GET StateFilings/VTWH/Get 

Request Params

FieldTypeDescription
SubmissionIdGuidUnique identifier of a submission.
RecordIdGuidA unique identifier generated by TaxBandits when a Form WHT-436 return is created. Provide the RecordId of the return you want to retrieve.

Response Body

FieldTypeDescription
SubmissionIdGuidUnique identifier created by TaxBandits for each submission. Not required when you are creating a return.
StateWHRecordsObject[]Array of objects to create Form WHT-436.
SequenceIdStringA unique number given by an inbound application to identify failed records.
Size Range: ..10
ReturnHeaderObjectIdentifies the supporting details of Form WHT-436.
QtrStringThe quarter for which Form WHT-436 needs to be filed.
Allowed values

"Q1", "Q2", "Q3", "Q4"

TaxYrStringThe tax year for which Form WHT-436 needs to be filed.
Allowed values

2025,2026

BusinessIdStringOptional Use the unique BusinessId (generated by TaxBandits) received in the Business CREATE response. If you do not have a BusinessId, ignore this field.
BusinessObjectThe details of the business you're filing for.
BusinessNmStringName of the business.
Size Range: ..75
PayerRefStringOptional A unique identifier for each payer. This identifier can be used in future API references.
Size Range: ..50
TradeNmStringOptional Name under which the business operates.
Size Range: ..75
IsEINBooleanWhen true, identifies the business with an EIN.
EINorSSNStringWhen IsEIN is true, provide the Employer Identification Number (EIN). When false, provide Social Security Number (SSN).
Size Range: 9-11
EmailStringEmail address of the business.
Size Range: ..100
IsForeignBooleanWhen true, identifies the business as having a foreign address.
USAddressObjectIf IsForeign is false, pass the US address of the business.
Address1StringEmployer/Payer's US address (street address or post office box).
Size Range: ..46
Address2StringOptional Employer/Payer's suite or apartment.
Size Range: ..46
CityStringEmployer/Payer's city.
Size Range: ..50
StateStringEmployer/Payer's state.
Size Range: 2
Allowed values

"AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY", "AS", "FM", "GU", "MH", "MP", "PW", "PR", "VI", "AA", "AE", "AP"

ZipCdStringEmployer/Payer's zip code.
Size Range: 5..10
ForeignAddressObjectIf IsForeign is true, pass the foreign address of the business.
Address1StringEmployer/Payer's foreign address (street address or post office box).
Size Range: ..50
Address2StringOptional Employer/Payer's suite or apartment.
Size Range: ..50
CityStringEmployer/Payer's city.
Size Range: ..50
ProvinceOrStateNmStringEmployer/Payer's province or state name.
Size Range: ..50
CountryStringEmployer/Payer's country.
Size Range: 2.
Allowed values

"AF", "AX", "AL", "AG", "AQ", "AN", "AO", "AV", "AY", "AC", "AR", "AM", "AA", "AT", "AS", "AU", "AJ", "BF", "BA", "FQ", "BG", "BB", "BO", "BE", "BH", "BN", "BD", "BT", "BL", "BK", "BC", "BV", "BR", "IO", "VI", "BX", "BU", "UV", "BM", "BY", "CB", "CM", "CA", "CV", "CJ", "CT", "CD", "CI", "CH", "KT", "IP", "CK", "CO", "CN", "CF", "CG", "CW", "CR", "CS", "IV", "HR", "CU", "UC", "CY", "EZ", "DA", "DX", "DJ", "DO", "DR", "TT", "EC", "EG", "ES", "EK", "ER", "EN", "ET", "FK", "FO", "FM", "FJ", "FI", "FR", "FP", "FS", "GB", "GA", "GG", "GM", "GH", "GI", "GR", "GL", "GJ", "GQ", "GT", "GK", "GV", "PU", "GY", "HA", "HM", "VT", "HO", "HK", "HQ", "HU", "IC", "IN", "ID", "IR", "IZ", "EI", "IS", "IT", "JM", "JN", "JA", "DQ", "JE", "JQ", "JO", "KZ", "KE", "KQ", "KR", "KN", "KS", "KV", "KU", "KG", "LA", "LG", "LE", "LT", "LI", "LY", "LS", "LH", "LU", "MC", "MK", "MA", "MI", "MY", "MV", "ML", "MT", "IM", "RM", "MR", "MP", "MX", "MQ", "MD", "MN", "MG", "MJ", "MH", "MO", "MZ", "WA", "NR", "BQ", "NP", "NL", "NC", "NZ", "NU", "NG", "NI", "NE", "NF", "CQ", "NO", "MU", "OC", "PK", "PS", "LQ", "PM", "PP", "PF", "PA", "PE", "RP", "PC", "PL", "PO", "RQ", "QA", "RO", "RS", "RW", "TB", "RN", "WS", "SM", "TP", "SA", "SG", "RI", "SE", "SL", "SN", "NN", "LO", "SI", "BP", "SO", "SF", "SX", "OD", "SP", "PG", "CE", "SH", "SC", "ST", "SB", "VC", "SU", "NS", "SV", "WZ", "SW", "SZ", "SY", "TW", "TI", "TZ", "TH", "TO", "TL", "TN", "TD", "TS", "TU", "TX", "TK", "TV", "UG", "UP", "AE", "UK", "UY", "UZ", "NH", "VE", "VM", "VQ", "WQ", "WF", "WI", "YM", "ZA", "ZI"

PostalCdStringEmployer/Payer's postal code.
Size Range: ..16
ReturnDataObjectIdentifies the Form WHT-436 return data.
FormWHT436ObjectObject containing Vermont WHT-436 form fields.
WHIdNumStringVermont withholding ID number.
Size Range: ..8
NumOfEmployeesObjectObject containing the count of employees.
FullTimeEmployeesNumberNumber of full-time employees for the quarter.
Size Range: 0-999999
PartTimeEmployeesNumberNumber of part-time employees for the quarter.
Size Range: 0-999999
L1GrossWagesNumberTotal gross wages paid for the quarter.
Size Range: 0-9999999999.99
L2TaxWHNumberVermont income tax withheld on wages for the quarter.
Size Range: 0-9999999999.99
L3NonWagePaymentNumberTotal non-wage payments subject to Vermont withholding.
Size Range: 0-9999999999.99
L4NonWageWHNumberVermont tax withheld on non-wage payments.
Size Range: 0-9999999999.99
L5TotTaxWhNumberTotal Vermont tax withheld (wages and non-wages combined).
Size Range: 0-9999999999.99
L6IsNoChildCareContribBooleanIf true, identifies that there is no child care contribution for this quarter.
L7ChildCareWagesNumberTotal child care wages paid for the quarter.
Size Range: 0-9999999999.99
L8ContribDueNumberChild care contribution amount due for the quarter.
Size Range: 0-9999999999.99
L9EmployeeChildCareNumberEmployee child care contribution withheld for the quarter.
Size Range: 0-9999999999.99
L10IsNoHealthCareContribBooleanIf true, identifies that there is no health care contribution for this quarter.
L11AdjFTENumberAdjusted full-time equivalent employees for the quarter.
Size Range: 0-999999
L12TotHealthCareDueNumberTotal health care contribution due for the quarter.
Size Range: 0-9999999999.99
L13TaxDueNumberTotal tax due for the quarter.
Size Range: 0-9999999999.99
L14TotTaxDepositNumberTotal tax deposited for the quarter.
Size Range: 0-9999999999.99
L15RefundNumberOverpayment/refund amount for the quarter.
Size Range: 0-9999999999.99
L16BalanceDueNumberNet balance due after deposits.
Size Range: 0-9999999999.99
Errorsobject[]Shows detailed error information
IdstringReturns the validation error Id
NamestringName of the validation error
MessagestringDescription of the validation error

Request Params

"StateFilings/VTWH/Get?RecordId=01999580-9061-77d5-86be-bc5686a6a5a5&SubmissionId=0199c8cc-6d8a-77a7-b401-aed04901d431"

Response JSON

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

{
"StatusCode": "200",
"StatusName": "Ok",
"StatusMessage": "Successful API call",
"SubmissionId": "019d481d-5a04-776d-929c-20b10b4a9e3b",
"StateWHRecords": [
{
"SequenceId": "001",
"RecordId": "019c706b-d5bd-718a-944a-4e1718a5b380",
"ReturnHeader": {
"TaxYr": "2025",
"Qtr": "Q1",
"Business": {
"BusinessId": null,
"BusinessNm": "SnowDaze LLC",
"TradeNm": "Mayfill Tech",
"IsEIN": true,
"EINorSSN": "71-7686346",
"Email": "james@sample.com",
"ContactNm": "John",
"Phone": "7894561231",
"BusinessType": "ESTE",
"SigningAuthority": {
"Name": "James Smith",
"Phone": "9934567890",
"BusinessMemberType": "ADMINISTRATOR"
},
"IsForeign": false,
"USAddress": {
"Address1": "12 Main st",
"Address2": "CC avenue",
"City": "Rock Hill",
"State": "SC",
"ZipCd": "29730"
},
"ForeignAddress": null
}
},
"ReturnData": {
"SequenceId": "001",
"FormWHT436": {
"WHIdNum": "WHT-56987545",
"NumOfEmployees": {
"FullTimeEmployees": "50",
"PartTimeEmployees": "50"
},
"L1GrossWages": 10000,
"L2TaxWH": 1000,
"L3NonWagePayment": 2500,
"L4NonWageWH": 1500,
"L5TotTaxWh": 2500,
"L6IsNoChildCareContrib": false,
"L7ChildCareWages": 5000,
"L8ContribDue": 22,
"L9EmployeeChildCare": 2500,
"L10IsNoHealthCareContrib": false,
"L11AdjFTE": 2,
"L12TotHealthCareDue": 2500,
"L13TaxDue": 5022,
"L14TotTaxDeposit": 4000,
"L15Refund": 0,
"L16BalanceDue": 1022
}
}
}
]
}