Get
Get
Use this endpoint to retrieve the information of a previously created MN MDES1 form for the corresponding employer (payer). Your request JSON must include the corresponding SubmissionId and the RecordId (optional) for the forms.
POST StateFilings/MNUI/Get Request Body
| Field | Type | Description |
|---|---|---|
| SubmissionId | Guid | Unique identifier created by TaxBandits for each submission. Not required when you are creating a return |
| RecordId | Guid | A unique identifier generated by TaxBandits when a Form MDES1 return is created. |
Response Body
| Field | Type | Description |
|---|---|---|
| SubmissionId | Guid | Unique identifier created by TaxBandits for each submission. |
| StateUIRecords | Object[] | Object to identify the records. |
| SequenceId | String | A unique identifier for this record. |
| ReturnHeader | Object | Contains business information. |
| TaxYear | String | The tax year for which the Form MDES1 is to be filed. |
| Qtr | String | The quarter for which the Form MDES1 is to be filed. |
| Business | object | Object to identify the Business Details. |
| BusinessId | Guid | Optional Use the unique Business ID (Generated by TaxBandits) that you received in the response of the Business CREATE Endpoint. If you do not have a Business ID, ignore the field. By giving the Business ID, you do not have to provide all the business information again. |
| PayerRef | string | Optional Your unique identifier for the payer. Can replace BusinessId in future requests. |
| IsDefaultBusiness | Boolean | When set to TRUE, this business will be set as the default across requests that do not specify a business. |
| TINDetails | object | TIN information for the business. |
| Format | string | Specifies how the TIN is passed. |
| TINType | string | Specify the TIN type of the business. |
| TIN | string | The TIN value according to the Format selected. |
| IndividualNm | object | Required when TINType is SSN. Provide individual name fields instead of BusinessNm. |
| FirstNm | string | The first name of the individual. |
| MiddleNm | string | Middle name of the individual. |
| LastNm | string | The last name of the individual. |
| Suffix | string | Suffix of the individual's name. |
| BusinessNm | string | Legal name of the business. |
| NameCtrl | string | Name control of the business as registered with the IRS. |
| DBADetails | object | Optional DBA (Doing Business As) information. |
| DBANm | string | Name of the DBA. |
| DBARef | string | Unique identifier for the DBA. |
| DBAId | Guid | TaxBandits-generated DBA identifier. |
| Address | object | Address information of the DBA. |
| Address1 | string | Street address or PO Box. |
| Address2 | string | Suite or apartment number. |
| City | string | DBA's city. |
| ProvinceOrState | string | DBA's province or state name. |
| Zipcd | string | DBA's ZIP code. |
| Country | string | DBA's 2-character country code. |
| Address | object | Primary address of the business. |
| Address1 | string | Street address or PO Box of the business. |
| Address2 | string | Suite or apartment number of the business. |
| City | string | City of the business. |
| ProvinceOrState | string | Province or state name of the business. |
| ZipCd | string | ZIP code of the business. |
| Country | string | 2-character country code of the business. |
| ContactDetails | object | Details of the person the IRS can contact regarding the given business. |
| FirstNm | string | First name of the contact person. |
| MiddleNm | string | Optional Middle name of the contact person. |
| LastNm | string | Last name of the contact person. |
| Suffix | string | The suffix of the contact person.Allowed values"Jr", "Sr", "I", "II", "III", "IV", "V", "VI", "VII" |
| Phone | string | Phone number of the contact person. |
| PhoneExtn | string | Phone extension number. |
| string | Email address of the contact person. | |
| Fax | string | Fax number of the contact person. |
| ReturnData | Object | Contains the return information. |
| BusinessType | String | Legal structure of the business. |
| SigningAuthority | Object | Details of the person authorized to sign the return. Mandatory for 94x forms. |
| FirstNm | String | First name of the signatory. |
| MiddleNm | String | Middle name of the signatory. |
| LastNm | String | Last name of the signatory. |
| Suffix | String | The suffix of the signatory. |
| Phone | String | Phone number of the signatory |
| PhoneExtn | String | Phone extension number of the signatory. |
| BusinessMemberType | String | Title or role of the signatory. |
| ReturnData | Object | Contains the return information. |
| FormMDES1 | Object | Identifies the Form MDES1 data. |
| UIIdNumber | String | Employer's Minnesota Unemployment Account Number. |
| UITaxRate | Number | Tax rate for the quarter. |
| IsNoWageReported | Boolean | When true, indicates that no wage is reported in this quarter. |
| NumberOfEmployees | Object | Identifies the total number of employees for the quarter. |
| TotalMonth1Employee | string | Total number of employees in month 1 of the quarter. |
| TotalMonth2Employee | string | Total number of employees in month 2 of the quarter. |
| TotalMonth3Employee | string | Total number of employees in month 3 of the quarter. |
| EmployeeDetails | Object[] | Object to identify the employee details. |
| EmployeeSequenceId | string | A unique number to identify this record. |
| EmployeeId | Guid | A unique ID generated by TaxBandits after the return is created and returned in the response. |
| SSN | string | A unique identifier of the employee. |
| FirstNm | string | Employee's Social Security Number (SSN). |
| MiddleNm | string | Employee's middle name. |
| LastNm | string | Employee's last name. |
| Suffix | string | Employee's suffix. |
| PlantCode | string | Identifies the plant, establishment, or work location associated with the employee's wages. |
| GrossWages | Number | Total gross wages paid to the employee during the reporting quarter. |
| TaxableWages | Number | Portion of the employee's wages subject to Minnesota unemployment insurance tax. |
| ExcessWages | Number | Portion of wages exceeding the applicable unemployment insurance taxable wage base. |
| QuarterTipWages | Number | Total tips reported by the employee during the quarter that are included in wage reporting. |
| NumberOfHoursWorked | Number | Total number of hours worked by the employee during the reporting quarter. |
| NumberOfWeeksWorked | Number | Total number of weeks worked by the employee during the reporting quarter. |
| StateTaxableWages | Number | Total wages subject to state unemployment insurance taxation for the employee. |
| TaxWithheld | Number | Amount of state tax withheld from the employee's wages, if applicable. |
| HireDate | string | Date on which the employee was hired. |
| TerminatedDate | string | Date on which the employee's employment was terminated, if applicable. |
| IsMonth1 | Boolean | When true, indicates the employee was employed during month 1 of the quarter. |
| IsMonth2 | Boolean | When true, indicates the employee was employed during month 2 of the quarter. |
| IsMonth3 | Boolean | When true, indicates the employee was employed during month 3 of the quarter. |
| IsOfficer | Boolean | Indicates whether the employee is an officer of the employer. |
| TotalGrossWages | Number | Total gross wages reported for all employees for the quarter. |
| TotalTaxableWages | Number | Total taxable wages reported for all employees for the quarter. |
| TotalExcessWages | Number | Total excess wages reported for all employees for the quarter. |
| UITaxDue | Number | Unemployment insurance tax due for the reported taxable wages. |
| AdditionalTaxDue | Number | Additional tax amount due, if applicable. |
| TotalUITaxDue | Number | Total unemployment insurance tax due for the quarter. |
| WorkForceEnhancementFee | Number | Workforce enhancement fee due for the reporting period, if applicable. |
| TotalQuarterUIDue | Number | Total unemployment insurance amount due for the quarter, including applicable taxes and fees. |
| Errors | Object | Shows detailed error information. |
| Id | string | Total due amount. |
| Name | string | Name of the validation error. |
| Message | string | Description of the validation error. |
Request JSON
statefilings/MNUI/Get?SubmissionId=01993c45-e77e-7383-823a-d13273fd717c&RecordId=f5c0b155-7261-4f9d-b0bc-cad7a0f69d2e
Response JSON
- 200
- 400
- 401
Success Response - This is a sample response for successful API requests.
{
"SubmissionId": "01a03df7-146a-758e-990b-0e49c887b6fa",
"StateUIRecords": [
{
"SequenceId": "001",
"RecordId": "01a03df7-1ba0-72ec-abfd-df17c1711a4f",
"ReturnHeader": {
"Qtr": "Q1",
"TaxYear": "2026",
"Business": {
"BusinessId": "638772f1-4a86-4c5d-8b36-e30880c41ddf",
"PayerRef": null,
"IsDefaultBusiness": true,
"TINDetails": {
"Format": "PLAIN_TIN",
"TINType": "EIN",
"TIN": "45-9872261"
},
"IndividualNm": null,
"BusinessNm": "Snowdaze LLC",
"NameCtrl": "SNOW",
"DBADetails": {
"DBANm": "Iceberg Icecreams",
"DBARef": "DBA1001",
"DBAId": "B18ED48E-5275-4E5F-9CFB-8287038EDE36",
"Address": {
"Address1": "395 CENTRAL AVE W.",
"Address2": "Suite 1001",
"City": "Saint Paul",
"ProvinceOrState": "MN",
"ZipCd": "55117",
"Country": "US"
}
},
"Address": {
"Address1": "395 CENTRAL AVE W.",
"Address2": "Suite 1001",
"City": "Saint Paul",
"ProvinceOrState": "MN",
"ZipCd": "55117",
"Country": "US"
},
"ContactDetails": {
"FirstNm": "James",
"MiddleNm": "A",
"LastNm": "Anderson",
"Suffix": "Jr",
"Phone": "(803) 555-1234",
"PhoneExtn": "101",
"Email": "contact@snowdaze.com",
"Fax": "(803) 555-5678"
},
"BusinessType": "SLGOV",
"SigningAuthority": {
"FirstNm": "Michael",
"MiddleNm": "A",
"LastNm": "Carter",
"Suffix": "Jr",
"Phone": "(972) 555-0100",
"PhoneExtn": "23456",
"BusinessMemberType": "ADMINISTRATOR"
},
"KindOfEmployer": null,
"KindOfPayer": null
}
},
"ReturnData": {
"FormMDES1": {
"UIIdNumber": "34567822",
"UITaxRate": 0.54,
"IsNoWageReported": false,
"NumberOfEmployees": {
"TotalMonth1Employees": 0,
"TotalMonth2Employees": 1,
"TotalMonth3Employees": 0
},
"EmployeeDetails": [
{
"EmployeeSequenceId": "01",
"EmployeeId": "8d67eb2e-4a72-4bdb-9b3d-078a152ed0d6",
"EmployeeRef": null,
"SSN": "356-37-7336",
"FirstNm": "Annie",
"MiddleNm": "Joe",
"LastNm": "Smith",
"Suffix": "VII",
"PlantCode": "4565",
"GrossWages": 50000,
"ExcessWages": 6000,
"TaxableWages": 44000,
"QuarterTipWages": 1000,
"NumberOfHoursWorked": 99,
"NumberOfWeeksWorked": 90,
"StateTaxableWages": 20,
"TaxWithheld": 1000,
"HireDate": "08/20/2026",
"TerminatedDate": "08/20/2026",
"IsMonth1": false,
"IsMonth2": true,
"IsMonth3": false,
"IsOfficer": true
}
],
"TotalGrossWages": 50000,
"TotalExcessWages": 6000,
"TotalTaxableWages": 44000,
"UITaxDue": 237.6,
"AdditionalTaxDue": 33.26,
"TotalUITaxDue": 270,
"WorkForceEnhancementFee": 44,
"TotalQuarterUIDue": 314
}
}
}
],
"Errors": null
}
Bad Request Response - You'll get the below response when your API requests contain any validation errors.
{
"SubmissionId": null,
"StateUIRecords": [],
"Errors": [
{
"Id": "S00-000097",
"Name": "SubmissionId",
"Message": "SubmissionId is required."
}
]
}
Unauthorized Response - You'll get the below response when your API requests don't contain valid authentication credentials.
{
"Errors": [
{
"Id": "AUTH-100018",
"Name": "Authorization",
"Message": "JWT EXPIRED"
}
]
}