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

# Onboarding RFI

> Published when an RFI is required during an onboarding process.

## Event Types

| Event Type            | Description                                                   |
| --------------------- | ------------------------------------------------------------- |
| `rfi.action_required` | An RFI was raised during onboarding and requires your action. |

## Usage guidelines

Upon receiving this notification, follow the steps below:

<Steps>
  <Step title="Retrieve RFI details">
    Use the `rfi_id` provided in the notification to call the [Retrieve RFI](/account-center/v1.6/api-reference/retrieve-rfi) API. This returns the required file information for the current RFI.
  </Step>

  <Step title="Upload required file">
    Upload the specified file via the [Upload A File](/account-center/v1.6/api-reference/upload-file) API. Upon success, a `file_id` will be returned.
  </Step>

  <Step title="Submit file via Answer RFI">
    Submit the `file_id` to UQPAY using the [Answer RFI](/account-center/v1.6/api-reference/answer-rfi) API.

    Ensure that the `answer.key` in your request matches the `question.key` returned from the Retrieve RFI response.
  </Step>
</Steps>


## OpenAPI

````yaml webhooks-connect.yaml webhook onboardingRfi
openapi: 3.1.0
info:
  title: Account Center Webhooks
  version: 1.6.0
  description: |
    Webhook events for the Account Center product. UQPAY sends these events to
    your registered webhook endpoint as HTTP POST requests with a JSON body.

    All events share a common envelope (`event_id`, `event_name`, `event_type`,
    `source_id`, `version`) and carry event-specific data in the `data` field.
servers: []
security: []
paths: {}

````