Skip to main content
Version: 2.0.0

List

List

This endpoint retrieves a list of ACA form records created in TaxBandits. You can filter results using payer, recipient, submission, date range, and filing status details.

POST acaformsutility/list 

Request Body

FieldTypeDescription
TaxYearstringTax year for which ACA records should be listed.
FormTypestringACA form type to filter results.
Allowed values

"FORM1095B", "FORM1095C"

BusinessobjectBusiness details used to identify the payer.
BusinessIdGUIDUnique Business ID generated by TaxBandits.
PayerRefstringOptional Your unique reference for the payer. Can be used instead of BusinessId.
Size Range: ..75
BusinessNmstringLegal name of the business.
TINTypestringTIN type of the business.
Allowed values

"EIN", "SSN"

PayerTINstringLast four digits of the business TIN.
RecipientobjectRecipient details used to identify the recipient.
RecipientIdGUIDUnique Recipient ID generated by TaxBandits.
PayeeRefstringOptional Your unique reference for the recipient.
Size Range: 50
RecipientNmstringName of the recipient.
Size Range: 75
RecipientTINTypestringTIN type of the recipient.
Allowed values

"SSN", "ITIN"

RecipientLast4TINstringLast four digits of the recipient TIN.
SubmissionIdGUIDUnique ID assigned by TaxBandits to the submission.
FederalobjectFilters returns based on the federal filing status.
Statusstring[]One or more federal return statuses to filter the results.
Allowed values

"CREATED", "TRANSMITTED", "SENT_TO_AGENCY", "ACCEPTED", "REJECTED"

StateobjectFilters returns based on the state filing status.
StateCdStringTwo-letter state abbreviation for which the return was transmitted.
StatusObject[]One or more state return statuses to filter the results.
Allowed values

"CREATED", "NOTCREATED", "TRANSMITTED", "SENTTOAGENCY","ACCEPTED", "REJECTED"

DistributionobjectFilters returns based on online access or postal distribution status.
OAStatusObject[]One or more online access statuses to filter the results.
Allowed values

"CREATED", "ORDER_CREATED", "EMAIL_SENT","DOWNLOADED_FORM", "VIEWED_FORM"

OAStatusCdstringStatus code representing the online access status.
PostalStatusObject[]One or more postal distribution statuses to filter the results.
Allowed values

"CREATED", "SENT", "RECEIVED", "NOTCREATED"

FromDatestringStart date for listing returns (MM/DD/YYYY).
ToDatestringEnd date for listing returns (MM/DD/YYYY).
PagenumberPage number of the results to retrieve.
PageSizenumberNumber of records to return per page (maximum 100).
Errorsobject[]List of validation errors for state returns.
IdstringUnique ID of the validation error.
NamestringName of the validation error.
MessagestringDescription of the validation error.

Response Body

FieldTypeDescription
FormACARecordsObject[]List of ACAForm return records.
TaxYearstringTax year of the listed returns.
FormTypestringForm type of the listed ACAForm returns.
SubmissionIdGUIDUnique identifier of a submission.
RecordIdGUIDUnique ID of the return record.
BusinessIdGUIDUnique ID of the business.
BusinessNmstringName of the business.
PayerRefstringYour unique reference for the business.
RecipientIdGUIDUnique ID of the recipient.
PayeeRefstringYour unique reference for the recipient.
RecipientNmstringName of the recipient.
FederalStatusobjectFederal filing status details for the return.
StatusstringCurrent status of the return.
InfostringAdditional information about the federal filing service.
StatusTsstringDate and time when the federal status was updated.
StatesStatusobjectState filing status details for the return.
StatusstringCurrent state filing status.
InfostringAdditional information about the state filing service.
StatusTsstringDate and time when the state status was updated.
DistributionobjectDistribution status details for postal or online access.
DistributionTypestringDistribution method selected for the return.
PostalStatusobjectPostal mailing status details.
PostalTypeStringPostal mailing method selected for the return.
StatusStringCurrent postal mailing status.
InfoStringAdditional information about the postal mailing service.
StatusTsStringDate and time when the return was processed for postal mailing.
OnlineAccessStatusObjectOnline access status details.
EmailStringEmail address used for online access.
StatusStringCurrent online access status.
InfoStringAdditional information about the online access service.
StatusTsStringDate and time when the return was processed for online access.
CreatedTsStringDate and time when the return was created.
TotalRecordsnumberTotal number of records.
TotalPagesnumberTotal number of pages.
LastUpdatedTsStringDate and time when the return was last updated.
PagenumberPage number containing the listed records.
PageSizenumberNumber of records returned per page.
Errorsobject[]Error details if validation errors.
IdstringUnique ID of the validation error.
NamestringName of the validation error.
MessagestringDescription of the validation error.
Request JSON
SampleDescriptionAction
Sample 1
List ACA records using payer, recipient, and filing-status filters.
Sample 1
{
"TaxYear": "2026",
"FormTypes": [
"FORM1095B"
],
"Business": {
"BusinessId": null,
"PayerRef": "Payer132",
"BusinessNm": "Steven LLC",
"PayerTINType":"EIN",
"PayerLast4TIN": null
},
"SubmissionId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"Federal": {
"Status": [
"CREATED",
"TRANSMITTED",
"SCHEDULED"
]
},
"State": {
"StateCd": [
"SC",
"MD"
],
"Status": [
"CREATED",
"SCHEDULED "
],

},
"Distribution": {
"OAStatus": [
"OPENED",
"VIEWED"
],
"OAStatusCd": null,
"PostalStatus": [
"SENT"
]
},
"FromDate": null,
"ToDate": null,
"Page": 1,
"PageSize": 100
}
Response JSON
ResponseDescriptionAction
200
Success Response - This is a sample response for successful API requests.
Response: 200
{
"FormACARecords": [
{
"TaxYear": "2026",
"FormType": "Form1095C",
"SubmissionId": "e50c27b8-631c-45f0-be19-f786fc69ba60",
"RecordId": "cfd6fe66-ac9f-49f7-b8a3-2d064abeeb9b",
"BusinessId": "bbd57dc2-d948-40cd-b67b-9fe06cc62218",
"BusinessNm": " ",
"PayerRef": "Snow123",
"AttachedCnt": 1,
"EmployeeDetails": [
{
"EmployeeId": "cc3e409b-c34f-492b-ac1a-2a5333e823b4",
"EmployeeName": "Steve Michal Waugh Sr",
"SSN": null
}
],
"FederalStatus": {
"StatusCd": "FED-002",
"Status": "TRANSMITTED",
"Info": "Transmitted to IRS",
"StatusTs": "2026-01-25T09:00:00-05:00"
},
"StatesStatus": [
{
"StateCd": "AZ",
"StatusCd": "ST-002",
"Status": "TRANSMITTED",
"Info": "Transmitted to AZ",
"StatusTs": "2026-01-25T09:01:12-05:00"
}
],
"Distribution": {
"DistributionType": "POSTAL_AND_ONLINE",
"PostalStatus": {
"PostalType": "USPS_FIRST_CLASS",
"Code": "POS-004",
"Status": "HANDED_OVER_TO_USPS",
"Info": "Handed off to USPS",
"StatusTs": "2026-01-26T14:30:00-05:00"
},
"OnlineAccessStatus": {
"Email": "shawn@sample.com",
"Code": "OA-003",
"Status": "EMAIL_SENT",
"Info": "Notification email sent",
"StatusTs": "2026-01-25T09:05:00-05:00"
},
"CreatedTs": "2026-01-02T02:17:04-05:00",
"LastUpdatedTs": "2026-01-26T14:30:00-05:00"
}
],
"Page": 1,
"PageSize": 100,
"TotalRecords": 1,
"TotalPages": 1,
"Errors": null
}