Skip to main content

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.

Requested information is provided using the fulfillUnderwritingInformationRequests mutation.
  • Each request is fulfilled by referencing its unique request ID
  • Requests may be fulfilled individually or in batches
  • Partial fulfillment is supported when multiple requests are outstanding
Once information requests are fulfilled, underwriters may continue or complete their review based on the information received.
ScenarioBen receives notification that an information request has been created for his application. He uploads the requested bank statements for his keyboard business and uses the fulfill mutation to mark the request as complete.
Fulfilling an information request changes its status to FULFILLED but does not automatically change the application status. The application remains in Pending until an underwriter reviews the provided information and makes a decision.
mutation FulfillUnderwritingInformationRequests(
  $input: FulfillUnderwritingInformationRequestsInput!
) {
  fulfillUnderwritingInformationRequests(input: $input) {
    underwritingInformationRequests {
      id
      status
      fulfilledDateTime
      fulfillmentResponse
    }
    errors {
      ... on BadRequestError {
        message
      }
    }
  }
}
{
  "data": {
    "fulfillUnderwritingInformationRequests": {
      "underwritingInformationRequests": [
        {
          "id": "b2c3d4e5-f6a7-4b8c-9d0e-1f2a3b4c5d6e",
          "status": "FULFILLED",
          "fulfilledDateTime": "2024-01-15T16:30:00Z",
          "fulfillmentResponse": "Bank statements uploaded to document ID: d0e1f2a3-b4c5-4d6e-7f80-910213243546"
        }
      ],
      "errors": []
    }
  }
}