Skip to main content
Version: 2.0

StatusLog

StatusLog

This endpoint retrieves the status log summary for a transmitted Form 1099/W-2 return, including status details for Federal filing, State filing, Online Access, and Postal Mailing.

GET form1099w2/statuslog 

Request Body

FieldTypeDescription
RecordIdGUIDA unique RecordIdentifier generated by TaxBandits when a 1099/W-2 return is created.

Response Body

FieldTypeDescription
SubmissionIdGUIDUnique identifier generated by TaxBandits when a 1099/W-2 submission is created.
RecordIdGUIDUnique RecordId generated by TaxBandits when the 1099/W-2 return is created.
FormTypestringForm type of the return.
FederalStatusLogObject[]List of federal status log entries for the return.
StatusstringFederal status of the return.
MessagestringAdditional information about the status.
StatusTsstringDate and time when the status was updated.
StateStatusLogObject[]List of state status log entries for the return.
StateCdstringReturn's state code.
StatusstringState status of the return.
MessagestringAdditional information about the status.
StatusTsstringDate and time when the status was updated.
OnlineAccessStatusLogObject[]List of online access status log entries.
EmailstringEmail address used for online access.
StatusstringOnline access status of the return.
MessagestringAdditional information about the status.
StatusTsstringDate and time when the status was updated.
PostalStatusLogObject[]List of postal mailing status log entries.
PostalTypestringPostal mailing method selected.
StatusstringPostal mailing status of the return.
MessagestringAdditional information about the status.
StatusTsstringDate and time when the status was updated.
Errorsobject[]List of validation errors for state returns.
IdstringUnique ID of the validation error.
NamestringName of the validation error.
MessagestringDescription of the validation error.
Request JSON
SampleDescriptionAction
Sample 1
Get the status log summary for a Form 1099/W-2 return using RecordId.
Sample 1
"Form1099W2/statusLog?recordId=2c1b6f7e-3d9a-4a9e-9f6c-5b7d2c8e1a43"
Response JSON
SampleDescriptionAction
200
Success Response - This is a sample response for successful API requests.
Response: 200
{
"SubmissionId": "",
"RecordId": "",
"FormType": "Form1099NEC",
"FederalStatusLog": [
{
"Code": "FED-005",
"Status": "ACCEPTED",
"Message": "Accepted by IRS",
"StatusTs": "2026-01-25T11:42:00-05:00"
}
],
"StateStatusLog": [
{
"StateCd": "AZ",
"Code": "ST-005",
"Status": "ACCEPTED",
"Message": "Accepted by AZ",
"StatusTs": "2026-01-25T13:08:00-05:00"
}
],
"OnlineAccessStatusLog": [
{
"Email": "shawn@sample.com",
"Code": "OA-004",
"Status": "VIEWED_FORM",
"Message": "Recipient viewed the form",
"StatusTs": "2026-01-26T08:15:00-05:00"
}
],
"PostalStatusLog": [
{
"PostalType": "USPS_FIRST_CLASS",
"Code": "POS-007",
"Status": "ASSUMED_DELIVERED",
"Message": "Assumed delivered by USPS",
"StatusTs": "2026-01-30T16:00:00-05:00"
}
],
"Errors": null
}