> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tesouro.com/llms.txt
> Use this file to discover all available pages before exploring further.

# View requests

> Query active and historical information requests for an underwriting application using GraphQL.

Underwriters may create information requests when:

* Automated processing identifies missing or inconsistent data
* Manual underwriting review requires clarification
* Additional documentation is needed to complete verification or risk assessment

Multiple information requests may be active at the same time for a single application.

### Query information requests

Use the [`underwritingInformationRequests`](/underwriting/reference/graphql/operations#underwriting-information-requests) query to retrieve active and historical information requests for an application.

<Note>
  Filter by status to see only active (REQUESTED) information requests that require attention.
</Note>

<RequestExample>
  ```graphql Operation lines expandable theme={null}
  query UnderwritingApplicationWithInfoRequests($input: UnderwritingApplicationInput!) {
    underwritingApplications(input: $input) {
      items {
        id
        informationRequests(input: { where: { status: { eq: REQUESTED } }, paging: { skip: 0, take: 10 } }) {
          id
          applicationId
          status
          title
          description
          createdDateTime
          fulfilledDateTime
        }
      }
    }
  }
  ```

  ```json Variables lines theme={null}
  {
    "input": {
      "where": {
        "id": {
          "eq": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
        }
      },
      "paging": {
        "skip": 0,
        "take": 10
      }
    }
  }
  ```
</RequestExample>

<ResponseExample>
  ```json Response lines expandable theme={null}
  {
    "data": {
      "underwritingApplications": {
        "items": [
          {
            "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
            "informationRequests": [
              {
                "id": "b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e",
                "applicationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
                "status": "REQUESTED",
                "title": "Proof of Address",
                "description": "Please provide proof of current business address",
                "createdDateTime": "2024-01-15T14:00:00Z",
                "fulfilledDateTime": null
              }
            ]
          }
        ]
      }
    }
  }
  ```
</ResponseExample>

## Webhooks

Information request lifecycle events are emitted via [webhooks](/underwriting/guides/webhooks), allowing your system to receive real-time notifications when:

* A new information request is created (status: REQUESTED)
* An information request is fulfilled (status: FULFILLED)

Configure webhooks to automatically notify merchants or internal systems when information requests require attention.
