Skip to main content
Version: 1.7.3

Status

Status

Use this endpoint to retrieve the status of your new hire reports that are submitted to the states. Your request JSON must include the submissionId and the RecordIds of the reports you want to retrieve the status for.

GET NewHire/Employee/Status 

Request Params

FieldTypeDescription
StatestringEmployer/Payer's state code.
BusinessIdstringUnique Identifier of the business.
EINstringEmployer Identification Number of business.
PayerRefstringUnique identifier of the payer. Set by the client in the endpoint Business/RequestByUrl.
SubmissionIdGuidMention the NewHire returns Submission ID that you want to Get the records.
RecordIdsGuid[]Mention the NewHire returns Record ID that you want to Get the records. Multiple RecordIds under the same Submission can be received by sending the RecordIds comma separated.
EmployeeIdstringOptional TaxBandits generates a unique ID for each employee after the return is created and returned in the Response.
EmpRefstringOptional A unique identifier for each employee completing their information.

Response Body

FieldTypeDescription
BusinessIdGuidUnique Identifier of the business
PayerRefstringUnique identifier of the payer.
SuccessRecordsobject[]It will show the detailed information about the success status of NewHire Form Records.
SequenceIdstringA unique number given by an inbound application to identify failed records.
RecordIdGuidUnique identifier of a record.
EmployeeIdGuidUnique Identifier of the business
EmpRefstringUnique identifier of the payer.
ReportingStatestringReporting state. Refer Static values.
StatusstringReturns the status of the records.
StatusTsstringReturns date and time of return created.
InfostringReturns information about the Federal Filing service.
Errorsobject[]Shows error information of state returns of New Hire form
IdstringReturns the validation error Id.
NamestringName of the validation error.
MessagestringDescription of the validation error.
ErrorRecordsobject[]It will show the detailed information about the error status of NewHire Form Records.
SequenceIdstringAn unique reference ID for the submission that can be used to identify a particular record. The Sequence ID will be returned in the Response for your reference.
RecordIdGuidUnique identifier of a record
Errorsobject[]Shows detailed error information
IdstringReturns the validation error Id
NamestringName of the validation error
MessagestringDescription of the validation error
Errorsobject[]Shows detailed error information
IdstringReturns the validation error Id
NamestringName of the validation error
MessagestringDescription of the validation error

Request Params

"newhire/employee/Status?State=SC&BusinessId=08631c17-564c-433d-a3ea-ff7f6f3ff1e6&EIN=123456789&PayerRef=Payer123&SubmissionId=01993c59-8621-77cb-8e74-f044c5d6ed70&EmployeeId=f5c0b155-7261-4f9d-b0bc-cad7a0f69d2e&EmpRef=Emp001&RecordIds=f5c0b155-7261-4f9d-b0bc-cad7a0f69d2e"

Response JSON

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

{
"StatusCode": "200",
"StatusName": "Ok",
"StatusMessage": "Successful API call",
"SuccessRecords": [
{
"SequenceId": "1",
"BusinessId": "07e6d7d9-5463-43d2-a272-14dc563cb5e0",
"PayerRef": null,
"EmployeeId": "b3a91620-d26c-421e-95c6-1176522f105a",
"EmpRef": "2344",
"RecordId": "01993cc2-67a6-72ba-91d7-3e21e6ed3310",
"ReportingState": "SC",
"Status": "TRANSMITTED",
"StatusTs": "2025-09-12 03:14:03 -04:00",
"Info": null,
"Errors": null
}
],
"ErrorRecords": null,
"Errors": null
}