# Monitor filing calendar request status

Source: https://developer.avalara.com/products/returns/integration-guides/managed-returns/evp4058042876318/

Guide: Avalara Managed Returns API (U.S. and Canada)

# Monitor filing calendar request status

Learn how to monitor the status of filing calendar requests for a company.

Use the `filingCalendarRequests` query (without specifying a `taxFormCode`) to list all filing calendar requests for a company and monitor its status.

**Possible statuses include:**

-   **NEW**: Filing calendar request is new.

-   **CHANGEREQUEST**: A change request exists for the filing calendar request.

-   **REQUESTAPPROVED**: The filing calendar request reflects an approved change request.

-   **REQUESTDENIED**: The filing calendar request reflects a denied change request.

**View request**:

```
query FilingCalendarRequests {
  filingCalendarRequests(
    input: {companyId: 123456 }
  ) {
    value {
      filingRequests {
        value {
          companyId
          filingRequestStatusId
          id
        }
      }
    }
  }
}
```

**View response**:

```
{
  "data": {
    "filingCalendarRequests": {
      "value": {
        "filingRequests": {
          "value": [
            {
              "companyId": 123456,
              "filingRequestStatusId": "REQUESTAPPROVED",
              "id": 111111
            },
            {
              "companyId": 123456,
              "filingRequestStatusId": "REQUESTAPPROVED",
              "id": 222222
            },
            {
              "companyId": 123456,
              "filingRequestStatusId": "CHANGEREQUEST",
              "id": 333333
            }
          ]
        }
      }
    }
  }
}
```