Skip to main content
Version: 1.7.3

List

List

Lists all Form W-2G correction returns created and transmitted on the account for a particular Submission or Payer. The response will include a list of W-2G correction forms filtered according to the criteria provided in the request.

GET FormW2GCorrection/List 

Request Params

FieldTypeDescription
SubmissionIdGuidUnique Identifier of a Submission. Use this node if you want to list the W-2G correction records created under a Submission.
Ignore this node if you want to list the records of a particular Payer.
BusinessIdGuidThis is a Unique Identifier of a Payer. Use this node if you want to list all the W-2G correction records created under the Payer.
Ignore this node, if you want to list the records for a Submission.
PayerRefstringAn unique identifier for each payer completing their information. Use this node if you want to list all the W-2G correction records created under the payer reference.
Ignore this node, if you want to list the records for a Submission.
Size Range: ..50
TINstringEmployer Identification Number or Social Security Number of the Payer is required only when you have not provided the SubmissionId or the BusinessId.
TaxYearstringEnter the specific tax year for the list of W-2G correction records. If the tax year is not given; all tax year records will be listed.
RecipientIdGuidOptional Unique ID generated for each recipient after the return is created and returned in the Response.
PayeeRefstringA unique identifier for each recipient.
Size Range: 1-50
RecipientNmstringName of the recipient
Size Range: ..75
RecipientTINstringTIN of the recipient (Either EIN or SSN)
Size Range: 9-11
MaskedTINstringLast four digits of the recipient TIN
Size Range: 4
PagenumberMention the page number that needs to be listed in the Response. If the value is not given, the page will be defaulted to 1.
PageSizenumberProvide a numerical value to list the total number of Form W-2G correction records in each page. If the value is not given, then the page size will be defaulted to 1000.
Note: PageSize can be maximum of 100.
EfileStatusstringMention Form W-2G correction record status that needs to be listed. If the value is not given, then records with all the statuses will be listed.
FromDatestringEnter a date from which the Form W-2G correction records need to be listed in MM/DD/YYYY format.
ToDatestringEnter a date till which the W-2G correction records created are to be listed in MM/DD/YYYY format.

Response Body

FieldTypeDescription
StatusCodenumberReturns the HTTP status codes like 200,300 etc.
StatusNamestringSubmission Status
StatusMessagestringStatus Details
Form1099TypestringDenotes the type of 1099 form.
FormW2GRecordsobject[]It contains list of W-2G correction records.
    SubmissionIdGuidUnique Identifier of a Payer.
    BusinessIdGuidUnique identifier of a business.
    BusinessNmstringPayer's Name.
    FirstNmstringFirst Name of the Individual
    MiddleNmstringMiddle Name of the Individual
    LastNmstringLast Name of the Individual
    SuffixstringSuffix of the Individual
    EINorSSNstringPayer's EIN or SSN or Payer's Employer Identification Number or Social Security Number
    ContactNmstringContact Name of the Payer.
    TaxYearstringTax year of the W-2G correction records.
    RecipientobjectRecipient Details.
        SequenceIdstringSequence ID of the W-2G correction record provided during CREATE or UPDATE
        RecordIdGuidUnique identifier of the W-2G correction record.
        RecipientIdGuidUnique identifier of the Recipient.
        RecipientNmBooleanRecipient's Name.
        FirstNmstringFirst name of the individual
        MiddleNmstringMiddle name of the individual
        LastNmstringLast name of the individual
        SuffixstringSuffix of the individual
        TINTypestringRecipient's TIN Type.
        TINstringRecipient's TIN.
        StatusstringRecord Status of Form W-2G correction.
        FederalReturnobjectReturns the record status and StatusTs of federal return.
            StatusstringReturns the record status.
            StatusTsstringReturns date and time of return created.
            InfostringReturns information about the federal filing service.
            Errorsobject[]Shows error information of federal returns of Form W-2G correction.
        StateReturnsobject[]Returns collection of state returns information
        PostalobjectReturns the status and StatusTs of postal mailing service for Form W-2G correction.
            StatusstringReturns the status of postal order.
            StatusTsstringReturns the date and time of the postal order created.
            InfostringReturns the information about postal mailing service.
        OnlineAccessobjectReturns the Email address for whom the online access to be given and status of online access.
            StatusstringReturns status of online access for Form W-2G correction return.
            EmailstringEmail address for whom the online access to be given.
            InfostringInformation about the online access service.
TotalRecordsnumberTotal records.
TotalPagesnumberTotal pages.
PagenumberList of records mentioned in the request
PageSizenumberTotal W-2G correction records in the page
Errorsobject[]Shows error details
    IdstringReturns the validation error ID
    NamestringName of the validation error
    MessagestringValidation error details

Request Params

"FormW2GCorrection/List?SubmissionId=94677293-8ecf-443b-8a76-8b8d192b2cb1&BusinessId=794451d1-909a-4ffa-852a-fa567b391e15&EfileStatus=ALL&FromDate=12-01-2025&ToDate=12-01-2025&Page=1&PageSize=10"

Response Json

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

{
"StatusCode": 200,
"StatusName": "Ok",
"StatusMessage": "Successful API call",
"Form1099Type": "W2GCORRECTION",
"FormW2GRecords": [
{
"SubmissionId": "94677293-8ecf-443b-8a76-8b8d192b2cb1",
"BusinessId": "794451d1-909a-4ffa-852a-fa567b391e15",
"PayerRef": "Snow1234",
"BusinessNm": "Snowdaze LLC",
"IsEIN": true,
"FirstNm": null,
"LastNm": null,
"MiddleNm": null,
"Suffix": null,
"EINorSSN": "65-7369245",
"ContactNm": null,
"TaxYear": "2025",
"Recipient": {
"SequenceId": "001",
"RecordId": "97c9ba31-c244-4aeb-addc-f1b53be373fc",
"PrevReportedRecordId": "f9e184a3-579a-4545-a49b-b0e9da0b8199",
"RecipientId": "815caa44-521e-48b4-a312-39ae5b15f148",
"RecipientNm": "Dairy Delights LLC Coco Milk",
"FirstNm": null,
"LastNm": null,
"MiddleNm": null,
"Suffix": null,
"TINType": "EIN",
"TIN": "39-3817983",
"PayeeRef": null,
"Status": "CREATED",
"FederalReturn": {
"Status": "CREATED",
"StatusTs": "2025-12-01 05:30:17 -05:00",
"Info": null,
"Errors": null
},
"StateReturns": [
{
"StateCd": "CA",
"Status": "CREATED",
"StatusTs": "2025-12-01 05:30:17 -05:00",
"Info": null,
"Errors": null
},
{
"StateCd": "AL",
"Status": "CREATED",
"StatusTs": "2025-12-01 05:30:17 -05:00",
"Info": null,
"Errors": null
}
],
"Postal": {
"Status": "CREATED",
"StatusTs": "2025-12-01 05:30:17 -05:00",
"Info": null
},
"OnlineAccess": {
"Status": "NA",
"Email": null,
"Info": "This Service will be available soon"
}
}
}
],
"Page": 1,
"TotalRecords": 1,
"TotalPages": 1,
"PageSize": 100,
"Errors": null
}