The INDIVIDUAL method returns a summary, by tax period, of all relevent data that creates a tax profile of the individual. Such things as
Total Income, AGI, Form filed, file date, if a balance is owed, and any actions the IRS has taken or are planning on taking.
Response Body
application/json
The following is a list of all possible fields. NULL fields are not returned.
Attributes
-
SSN
The SSN sent in the request
-
LastOrBusiness
The last name of the individual sent in the request
-
Data
An array of objects for each period available from the IRS
-
Period
The tax year and month this list applies to in YYYYMM format
-
Form
The IRS form where the data was retrieved
-
FormType
Indicates the IRS form type (ACTR, RETR, RECA, CIVPEN, etc.)
-
UpdateDate
The date the data was last retrieved from the IRS
-
FileingStatus
The filing status of the taxpayer
-
AnnualForm
The annual form the taxpayer files
-
AGI
The Adjusted Gross Income of the taxpayer
-
TotalIncome
The total income filed
-
IRSBalance
The balance owed by the taxpayer to the IRS
-
FileDate
The date the IRS received the tax form from the taxpayer
-
LienDate
If populated, the date a lien was issued to the taxpayer
-
LateDate
If populated, the date after the deadline a tax form was received
-
LevyDate
If populated, the date a levy was issued to the taxpayer
-
AuditDate
If populated, the date an audite is planned for the taxpayer
-
IADate
If populated, the date a payment plan was issued to the taxpayer
-
CNCDate
If populated, the date a taxpayer was given Curently Not Collectable (CNC) status
-
OfferDate
If populated, the date an offer from the IRS was issued to the taxpayer
-
AgencyDate
If populated, the date the IRS sent the taxpayer to an outside collection agency
-
NoticeDate
If populated, the date a notice from the IRS was sent
-
SFRDate
If populated, the date a Substitue of return was filed by the IRS
-
PassportDate
If populated, the date the taxpayers passport was revoked
-
PaymentDate
If populated, the date when the taxpayer last made a payment
-
ExtensionDate
If populated, the date the taxpayer was given an extension on the filing deadline
-
EmptyMessage
If populated, a message to inform that no data is available for this period. Many times you may see 'Requested data not found' Or
'No record of return filed'. The former ususally means that type of return wasn't filed, and the IRS IS NOT expecting that type of return.
The latter means the IRS IS expecting that type of return, but one hasn't been filed.
Example response body for the individual method
{
"SSN": "XXX-XX-2222",
"LastOrBusiness":"Smith",
"Data": [{
"Period": 201212,
"Form": "1040",
"FormType": "ACTR",
"UpdateDate": "01/12/2022",
"FilingStatus": "Married Filing Joint",
"AnnualForm": "1040",
"AGI": 79063.00,
"IRSBalance": 0.00,
"FileDate": "09-02-2013",
"ExtensionDate": "04-15-2013",
"EmptyMessage": ""
}, {
"Period": 201212,
"Form": "1040SEP",
"FormType": "ACTR",
"UpdateDate": "01/12/2022",
"AnnualForm": "1040",
"EmptyMessage": ""
}, {
"Period": 201212,
"Form": "CIVPEN",
"FormType": "ACTR",
"UpdateDate": "01/12/2022",
"EmptyMessage": "Requested data not found."
}, {
"Period": 201312,
"Form": "1040",
"FormType": "ACTR",
"UpdateDate": "01/12/2022",
"FilingStatus": "Married Filing Joint",
"AnnualForm": "1040",
"AGI": 71514.00,
"IRSBalance": 0.00,
"FileDate": "05-26-2014",
"ExtensionDate": "04-10-2014",
"EmptyMessage": ""
}
...
]
}
Example response when taxpayer is not in the system.
{"message":"Taxpayer not found."}
The possible reponse codes are below.
Response Codes
HTTP Status Code |
Description |
Explanation |
200 |
Accepted/OK |
The request has been accepted with no issues |
400 |
Bad Request |
You are missing some required fields or the Json in the body is missing or malformed |
403 |
Forbidden |
You do not have authorization to make this call. Possibly your comapany Id is invalid or you
are calling on behalf of a company with which you dont have authority. |