---
title: "Busca um arquivo ou uma lista de arquivos."
method: GET
path: "/onboarding-proposal/files"
tags: ["Files"]
---

# Busca um arquivo ou uma lista de arquivos.

`GET /onboarding-proposal/files`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev/onboarding/v1`
- URL: `https://sandbox.openfinance.celcoin.dev/onboarding/v1/onboarding-proposal/files`
- Auth: API key in header `Authorization`

## Query parameters

- `ProposalId` string, nullable: Id da proposta a ser buscada.
- `ClientCode` string, nullable: ClientCode da proposta a ser buscada.

## Response `200`

OK

- SearchFilesResponseSuccessResponse
  - `version` string, nullable: Versão da api.
  - `status` string, nullable: Status da solicitação.
  - `body` SearchFilesResponse
    - `files` BlobFile[], nullable
      - `type` string, nullable: Tipo do arquivo - CNH_FRONT, - CNH_BACK, - RG_FRONT, - RG_BACK, - RNE_FRONT, - RNE_BACK, - CONTRATO_SOCIAL, - DOCUMENTO_FINANCEIRO, - PROCURACAO_PODERES, - SELFIE
      - `url` string, nullable: URL para acessar o arquivo.
      - `expirationTime` string, nullable: Tempo de expiração da URL.
    - `clientCode` string, nullable: Identificador único fornecido pelo cliente.
    - `documentNumber` string, nullable: CPF ou CNPJ vinculado à proposta.
    - `proposalId` string, nullable: Identificador da proposta.

## Other responses

- `400`: Error handled by the application
- `401`: Access Denied
- `404`: Not Found
- `500`: Unknown error

---

[API](https://skmtc.dev/celcoin/apis/onboarding-proposal-webservice.md) - [All operations](https://skmtc.dev/celcoin/apis/onboarding-proposal-webservice/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/onboarding-proposal-webservice/revisions/066414038a50?raw)
