Status
Status
This endpoint can be used to retrieve the status of Form 7004. Provide the SubmissionId in the request, and the response will return your extension status.
Different statuses available:
- CREATED - Form 7004 has been created and has not yet been transmitted.
- TRANSMITTED - Form 7004 has been transmitted.
- ACCEPTED - Form 7004 is accepted by the IRS.
- REJECTED - Form 7004 is rejected by the IRS due to some errors. You must correct the errors and retransmit the forms to obtain an extension.
GET Form7004/Status Request Params
| Field | Type | Description |
|---|---|---|
| SubmissionId | Guid | Unique identifier of the submission, generated by TaxBandits. |
Response Body
| Field | Type | Description |
|---|---|---|
| SubmissionId | Guid | Unique identifier of the submission, generated by TaxBandits. |
| BusinessId | Guid | Unique identifier of the business associated with the submission. |
| PayerRef | string | User-defined reference identifier for the payer linked to the submission. |
| Form7004Status | string | The IRS status of the Form 7004 submission. |
| StatusTs | string | Date and time (ISO 8601 format) when the status was last updated. |
| Errors | object[] | Array of error objects (if any) containing details of validation or processing errors. |
| Id | string | Error code for a specific validation issue. |
| Name | string | Name of the validation error. |
| Message | string | Description of the error. |
Request Params
"Form7004/Status?SubmissionId=e88e7f1d-7ae5-43b6-99f6-38d85664035a"
Response JSON
Success Response - This is a sample response for successful API requests.
{
"SubmissionId": "000e9b21-c0fd-421c-867e-93ef54d37b33",
"Form7004Status": "TRANSMITTED",
"StatusTs": "2025-08-05 09:53:23 -04:00",
"Errors": null
}