Skip to main content
mutation CreateUnderwritingInformationRequests($input: CreateUnderwritingInformationRequestsInput!) {
  createUnderwritingInformationRequests(input: $input) {
    errors {
      ... on BadRequestError {
        advice
        code
        message
      }
      ... on ForbiddenError {
        advice
        code
        message
      }
      ... on InvalidActorError {
        advice
        code
        message
      }
      ... on InvalidOrganizationError {
        advice
        code
        message
      }
      ... on NotFoundError {
        advice
        code
        message
        resourceId
        resourceName
      }
      ... on ServerError {
        advice
        code
        message
      }
    }
    underwritingInformationRequests {
      applicationId
      createdBy {
        name
        type
      }
      createdDateTime
      description
      fulfilledBy {
        name
        type
      }
      fulfilledDateTime
      fulfillmentAttachmentIds
      fulfillmentResponse
      fulfillmentTypes
      id
      status
      title
      type
      updatedDateTime
    }
  }
}
{
  "data": {
    "createUnderwritingInformationRequests": {
      "errors": [
        {
          "__typename": "BadRequestError",
          "advice": "example",
          "code": "BAD_REQUEST",
          "message": "example"
        }
      ],
      "underwritingInformationRequests": [
        {
          "applicationId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "createdBy": {
            "name": "Ben Torres",
            "type": "APP"
          },
          "createdDateTime": "2026-01-15T14:30:00Z",
          "description": "example",
          "fulfilledBy": {
            "name": "Ben Torres",
            "type": "APP"
          },
          "fulfilledDateTime": "2026-01-15T14:30:00Z",
          "fulfillmentAttachmentIds": [
            "c9a1e2d3-4b5f-6789-0abc-def123456789"
          ],
          "fulfillmentResponse": "example",
          "fulfillmentTypes": [
            "DOCUMENT"
          ],
          "id": "d8b2f3e4-5c6a-7890-1bcd-ef2345678901",
          "status": "FULFILLED",
          "title": "example",
          "type": "BANK_LETTER",
          "updatedDateTime": "2026-01-15T14:30:00Z"
        }
      ]
    }
  }
}
Mutation

Arguments

input
CreateUnderwritingInformationRequestsInput!
required

Return type

CreateUnderwritingInformationRequestsPayload!
errors
[CreateUnderwritingInformationRequestsError!]
underwritingInformationRequests
[UnderwritingInformationRequest!]
The list of underwriting information requests that were created or fulfilled
mutation CreateUnderwritingInformationRequests($input: CreateUnderwritingInformationRequestsInput!) {
  createUnderwritingInformationRequests(input: $input) {
    errors {
      ... on BadRequestError {
        advice
        code
        message
      }
      ... on ForbiddenError {
        advice
        code
        message
      }
      ... on InvalidActorError {
        advice
        code
        message
      }
      ... on InvalidOrganizationError {
        advice
        code
        message
      }
      ... on NotFoundError {
        advice
        code
        message
        resourceId
        resourceName
      }
      ... on ServerError {
        advice
        code
        message
      }
    }
    underwritingInformationRequests {
      applicationId
      createdBy {
        name
        type
      }
      createdDateTime
      description
      fulfilledBy {
        name
        type
      }
      fulfilledDateTime
      fulfillmentAttachmentIds
      fulfillmentResponse
      fulfillmentTypes
      id
      status
      title
      type
      updatedDateTime
    }
  }
}
{
  "data": {
    "createUnderwritingInformationRequests": {
      "errors": [
        {
          "__typename": "BadRequestError",
          "advice": "example",
          "code": "BAD_REQUEST",
          "message": "example"
        }
      ],
      "underwritingInformationRequests": [
        {
          "applicationId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
          "createdBy": {
            "name": "Ben Torres",
            "type": "APP"
          },
          "createdDateTime": "2026-01-15T14:30:00Z",
          "description": "example",
          "fulfilledBy": {
            "name": "Ben Torres",
            "type": "APP"
          },
          "fulfilledDateTime": "2026-01-15T14:30:00Z",
          "fulfillmentAttachmentIds": [
            "c9a1e2d3-4b5f-6789-0abc-def123456789"
          ],
          "fulfillmentResponse": "example",
          "fulfillmentTypes": [
            "DOCUMENT"
          ],
          "id": "d8b2f3e4-5c6a-7890-1bcd-ef2345678901",
          "status": "FULFILLED",
          "title": "example",
          "type": "BANK_LETTER",
          "updatedDateTime": "2026-01-15T14:30:00Z"
        }
      ]
    }
  }
}