---
title: "List open information requests"
method: GET
path: "/v0/customers/{id}/kyc/rfis"
tags: ["Customers"]
---

# List open information requests

`GET /v0/customers/{id}/kyc/rfis`

## Request

- Base URL: `https://orchestration.seismic.systems/api`
- URL: `https://orchestration.seismic.systems/api/v0/customers/{id}/kyc/rfis`
- Auth: API key in header `Api-Key`

Open requests for more information on this customer's verification, as shown on the hosted verification form. Each item is answered through the answers endpoint with a written response, an uploaded document, or both; `kind` hints which one the request expects. `answered` is the read-only history of items already answered.

## Path parameters

- `id` string, uuid, required

## Response `200`

Open requests, oldest first, plus the answered history.

- OpenRfisResponse: Response of the open-RFIs reads (hosted link and `/v0/customers`).
  - `answered` AnsweredRfiDto[], required: Requests already answered, newest first — a read-only record of the questions and the answers given.
    - `id` string, uuid, required
    - `items` AnsweredRfiItemDto[], required: Answered items, in the order they were asked. Each carries the latest answer on record.
      - `answer` string, nullable
      - `answered_at` string, date-time, required
      - `document_filename` string, nullable: The supplied document's filename, kept after the document is retired.
      - `document_id` string, uuid, nullable: The supplied document as it is on record now, openable through the documents endpoints. Absent once no copy of the document remains.
      - `question` string, required
    - `sent_at` string, date-time, nullable
  - `rfis` OpenRfiDto[], required
    - `id` string, uuid, required
    - `items` OpenRfiItemDto[], required
      - `document_kind` 'business_formation' | 'articles_of_association' | 'memorandum_of_association' | 'dba_registration' | 'bank_statement' | 'ubo_bank_statement' | 'ownership_information' | 'shareholder_register' | 'certificate_of_incumbency' | 'flow_of_funds' | 'proof_of_nature_of_business' | 'compliance_screening' | 'government_issued_id' | 'passport' | 'drivers_licence_front' | 'drivers_licence_back' | 'identity_card_front' | 'identity_card_back' | 'selfie' | 'proof_of_address' | 'ubo_source_of_funds' | 'tax_document' | 'licensed_vendors_attestation' | 'proof_of_licensure' | 'proof_of_verification' | 'supplemental' | 'other'
      - `item_index` integer, required: Position of this item within the request; quote it back when answering.
      - `kind` 'document' | 'other', required: A hint for the form about the answer a request expects. Every item accepts a written answer, a document, or both.
      - `person_name` string, nullable: The associated person the request concerns, when it concerns one.
      - `text` string, required: The request, written for the person filling in the form.
    - `sent_at` string, date-time, nullable

## Other responses

- `401`: Missing or invalid API key.
- `404`: Customer not found.

---

[API](https://skmtc.dev/seismic/apis/seismic-orchestration-api.md) - [All operations](https://skmtc.dev/seismic/apis/seismic-orchestration-api/llms.txt) - [OpenAPI document](https://skmtc.dev/seismic/apis/seismic-orchestration-api/revisions/08ada1f159fa?raw)
