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

# Get Required Documents

> List the documents a customer must upload before onboarding, by customer type, entity type and country of incorporation.

Use this endpoint to find out which documents to collect before you call the attach document endpoints. It describes the onboarding rules, not the progress of a specific customer, and it reads from the same rules the attach endpoints enforce.

All three query parameters are optional. Leave them out to get every customer type in one response. Send all three when you know them to get a single, exact checklist.

## Reading the response

Each entry in `requirements` covers one customer type (and, for businesses, one entity type). `documents` lists the customer's own document groups. `associated_party_documents` lists what each director or owner must provide, and appears only for businesses.

| Field | Meaning |
| - | - |
| `category` | The group the documents belong to, such as `identifying_documents` or `formation_documents`. |
| `requirement` | `ONE_OF`: upload any one document from the list. `ALL_OF`: upload every document in the list. |
| `document_types` | The accepted document types. |
| `front_and_back_required` | Document types that need both a front and a back image. |
| `required_when` | Shown only on a conditional group. See below. |

## How `country_of_incorporation` changes the response

Only `CORPORATION`, `LIMITED_LIABILITY_COMPANY` and `PUBLICLY_LISTED_COMPANY` have a country dependent document (`EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS`).

| You send | Response |
| - | - |
| No country | A separate `formation_documents` group with `required_when: "country_of_incorporation is not USA"`. |
| `USA` | The document is omitted. |
| Any other country, e.g. `GBR` | The document is merged into the main `formation_documents` group, with no `required_when`. |

> [!NOTE]
>
> `entity_type` and `country_of_incorporation` only apply to businesses. Sending either with `customer_type=INDIVIDUAL` returns `422`. Parameter values are case insensitive, and countries must be ISO 3166-1 alpha-3 (`GBR`, not `UK`).


## OpenAPI

````yaml GET /v2/customers/required-documents
openapi: 3.1.0
info:
  title: Fin.com API
  version: 1.0.0
  description: >-
    A simple API specification for Fin.com, a financial services platform that
    provides a range of banking and payment solutions for businesses and
    individuals. This API allows developers to integrate Fin.com's services into
    their applications, enabling functionalities such as customer management,
    transaction processing, and access to financial data.
servers:
  - url: https://sandbox.api.fin.com
    description: Sandbox server
  - url: https://api.fin.com
    description: Production server
security: []
tags:
  - name: Authentication
    description: A modified OAuth 2.0 Client Credential Flow
  - name: Customers
    description: Customer management and document upload operations
  - name: Balances
    description: Retrieve wallet balance information
  - name: Catalogue
    description: |
      A set of endpoints to retrieve contextual data to assemble requests
      to fin.com's API
  - name: Beneficiaries
    description: Manage beneficiary accounts for payments and transfers
  - name: Transactions
    description: Transaction history and management for beneficiaries
  - name: Virtual Accounts
    description: Create and manage virtual accounts for USD to USDC conversions
  - name: Fees & FX Rates
    description: Retrieve fees and foreign exchange rates
  - name: Crypto Orchestration
    description: >-
      Accept crypto deposits from exchange and external wallets and settle them
      to a destination wallet
paths:
  /v2/customers/required-documents:
    get:
      tags:
        - Customers
      summary: Get Required Documents
      description: >-
        Returns the documents a customer must upload before onboarding can
        proceed, grouped by customer type and business entity type. The list is
        read from the same rules the attach document endpoints enforce.
      parameters:
        - name: customer_type
          in: query
          required: false
          description: >-
            Filter by customer type. Case insensitive. Omit to return every
            customer type.
          schema:
            type: string
            enum:
              - INDIVIDUAL
              - BUSINESS
          example: BUSINESS
        - name: entity_type
          in: query
          required: false
          description: >-
            Filter by business entity type. Case insensitive. Only valid when
            `customer_type` is `BUSINESS` (or omitted).
          schema:
            type: string
            enum:
              - CHARITY
              - CORPORATION
              - LIMITED_LIABILITY_COMPANY
              - NONPROFIT_ORGANIZATION
              - PARTNERSHIP
              - PRIVATE_FOUNDATION
              - PUBLICLY_LISTED_COMPANY
              - PUBLIC_AGENCY_OR_AUTHORITY
              - SOLE_PROPRIETOR
              - TRUST
          example: CORPORATION
        - name: country_of_incorporation
          in: query
          required: false
          description: >-
            Country where the business is registered, ISO 3166-1 alpha-3. Only
            valid when `customer_type` is `BUSINESS` (or omitted). Resolves
            country dependent documents into a single exact checklist.
          schema:
            type: string
            pattern: ^[A-Za-z]{3}$
          example: GBR
      responses:
        '200':
          description: Required documents retrieved successfully
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      requirements:
                        type: array
                        description: >-
                          One entry per customer type, and per entity type for
                          businesses.
                        items:
                          type: object
                          properties:
                            customer_type:
                              type: string
                              enum:
                                - INDIVIDUAL
                                - BUSINESS
                            entity_type:
                              type: string
                              description: >-
                                Business entity type. Present only when
                                `customer_type` is `BUSINESS`.
                            documents:
                              type: array
                              description: Document groups for the customer itself.
                              items:
                                $ref: '#/components/schemas/RequiredDocumentGroup'
                            associated_party_documents:
                              type: array
                              description: >-
                                Document groups each associated party (director,
                                owner) must provide. Present only for
                                businesses.
                              items:
                                $ref: '#/components/schemas/RequiredDocumentGroup'
              examples:
                Individual:
                  summary: customer_type=INDIVIDUAL
                  value:
                    data:
                      requirements:
                        - customer_type: INDIVIDUAL
                          documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                              front_and_back_required:
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                CorporationGBR:
                  summary: Corporation incorporated in GBR
                  value:
                    data:
                      requirements:
                        - customer_type: BUSINESS
                          entity_type: CORPORATION
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                                - EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                AllCustomerTypes:
                  summary: No filters (every customer type)
                  value:
                    data:
                      requirements:
                        - customer_type: INDIVIDUAL
                          documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                              front_and_back_required:
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: CHARITY
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - TAX_EXEMPT_ENTITY_CONFIRMATION
                                - PROOF_OF_SOURCE_OF_WEALTH
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: CORPORATION
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS
                              required_when: country_of_incorporation is not USA
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: LIMITED_LIABILITY_COMPANY
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS
                              required_when: country_of_incorporation is not USA
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: NONPROFIT_ORGANIZATION
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - TAX_EXEMPT_ENTITY_CONFIRMATION
                                - PROOF_OF_SOURCE_OF_WEALTH
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: PARTNERSHIP
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: PRIVATE_FOUNDATION
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - TAX_EXEMPT_ENTITY_CONFIRMATION
                                - PROOF_OF_SOURCE_OF_WEALTH
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: PUBLICLY_LISTED_COMPANY
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - REGISTRATION_DOCUMENT
                                - CONSTITUTIONAL_DOCUMENT
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS
                              required_when: country_of_incorporation is not USA
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - CERT_OF_INCUMBENCY
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: PUBLIC_AGENCY_OR_AUTHORITY
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - CONSTITUTIONAL_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - SHAREHOLDER_REGISTER
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: SOLE_PROPRIETOR
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_NATURE_OF_BUSINESS
                                - PROOF_OF_ENTITY_NAME_CHANGE
                                - PROOF_OF_TAX_IDENTIFICATION
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
                        - customer_type: BUSINESS
                          entity_type: TRUST
                          documents:
                            - category: formation_documents
                              requirement: ALL_OF
                              document_types:
                                - FORMATION_DOCUMENT
                            - category: ownership_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_SIGNATORY_AUTHORITY
                            - category: supporting_documents
                              requirement: ALL_OF
                              document_types:
                                - PROOF_OF_ADDRESS
                                - PROOF_OF_SOURCE_OF_FUNDS
                                - E_SIGNATURE_CERTIFICATE
                          associated_party_documents:
                            - category: identifying_documents
                              requirement: ONE_OF
                              document_types:
                                - PASSPORT
                                - NATIONAL_ID
                                - DRIVERS_LICENSE
                                - RESIDENCE_PERMIT
                            - category: address_documents
                              requirement: ONE_OF
                              document_types:
                                - UTILITY_BILL
                                - GOVERNMENT_LETTER
                                - BANK_STATEMENT
        '401':
          $ref: '#/components/responses/AuthenticationError'
        '422':
          $ref: '#/components/responses/ValidationError'
        '500':
          description: Internal server error. Retry the request.
      security:
        - bearerAuth: []
components:
  schemas:
    RequiredDocumentGroup:
      type: object
      description: >-
        A group of documents in one category, with a rule for how many are
        needed.
      required:
        - category
        - requirement
        - document_types
      properties:
        category:
          type: string
          enum:
            - identifying_documents
            - address_documents
            - formation_documents
            - ownership_documents
            - supporting_documents
          example: identifying_documents
        requirement:
          type: string
          enum:
            - ONE_OF
            - ALL_OF
          description: >-
            `ONE_OF`: any one document from `document_types`. `ALL_OF`: every
            document in `document_types`.
          example: ONE_OF
        document_types:
          type: array
          description: Accepted document types for this group.
          items:
            type: string
            enum:
              - BANK_STATEMENT
              - CERT_OF_INCUMBENCY
              - CONSTITUTIONAL_DOCUMENT
              - DRIVERS_LICENSE
              - EVIDENCE_OF_DIRECTORS_AND_CONTROLLERS
              - E_SIGNATURE_CERTIFICATE
              - FORMATION_DOCUMENT
              - GOVERNMENT_LETTER
              - NATIONAL_ID
              - PASSPORT
              - PROOF_OF_ADDRESS
              - PROOF_OF_ENTITY_NAME_CHANGE
              - PROOF_OF_NATURE_OF_BUSINESS
              - PROOF_OF_SIGNATORY_AUTHORITY
              - PROOF_OF_SOURCE_OF_FUNDS
              - PROOF_OF_SOURCE_OF_WEALTH
              - PROOF_OF_TAX_IDENTIFICATION
              - REGISTRATION_DOCUMENT
              - RESIDENCE_PERMIT
              - SHAREHOLDER_REGISTER
              - TAX_EXEMPT_ENTITY_CONFIRMATION
              - UTILITY_BILL
        front_and_back_required:
          type: array
          description: >-
            Document types in this group that need both a front and a back
            image.
          items:
            type: string
        required_when:
          type: string
          description: >-
            Present only on a conditional group. Currently the only value is
            `country_of_incorporation is not USA`, returned when no country
            filter is sent.
          example: country_of_incorporation is not USA
  responses:
    AuthenticationError:
      description: Authentication failed due to invalid credentials
      content:
        application/json:
          schema:
            type: object
            properties:
              message:
                type: string
                example: Authentication failed
    ValidationError:
      description: Failed due to a formatting error.
      content:
        application/json:
          schema:
            type: object
            required:
              - message
            properties:
              message:
                type: string
              errors:
                type: array
                items:
                  type: object
                  additionalProperties:
                    type: string
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: >-
        Bearer token authentication. Obtain token from [Issue a
        Token](https://developer.fin.com/api-reference/authentication/issue-a-token)
        endpoint

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.