---
title: "Retorna os tipos de arquivos disponíveis"
method: GET
path: "/v1/configuracoes/tipos-arquivos"
tags: ["Tipos de Arquivos"]
---

# Retorna os tipos de arquivos disponíveis

`GET /v1/configuracoes/tipos-arquivos`

## Request

- Base URL: `https://integracao.cvcrm.com.br/api`
- URL: `https://integracao.cvcrm.com.br/api/v1/configuracoes/tipos-arquivos`
- Auth: none declared. Required headers: `email`, `token`

> 🔒 **Autenticação necessária**
>
> Esta API utiliza autenticação via **e-mail e token** nos headers da requisição.
> Consulte o tutorial completo antes de fazer sua primeira chamada:
> [Como autenticar nas APIs do CV CRM (v1 — E-mail e Token)](https://desenvolvedor.cvcrm.com.br/docs/como-autenticar-apis-cvcrm-email-token)

A API retornará através do método GET os tipos de arquivos que poderão ser inseridos nos arquivos da reserva, dentre eles tipo_pessoa que retornará FISICA, JURIDICA ou AMBOS, quando este documento tiver relação com os dois tipos de pessoa. Também retornará a funcionalidade que este arquivo está ligado Reservas (RESERVAS), pré-cadastro (PRE_CADASTRO), AMBOS, quando o tipo de arquivo possuir ligação para as duas funcionalidades, e o exibir_painel_cliente, quando o tipo de arquivo for visível ao painel do cliente.

## Query parameters

- `pagina` integer
- `registros_por_pagina` integer
- `funcionalidade` string
- `obrigatorio` string
- `exibir_painel_cliente` string

## Headers

- `email` string, required
- `token` string, required

## Response `200`

Tipos de Arquivos da Reserva

- RetornarTiposArquivosReserva: Retorna tipos de arquivos.
  - `pagina` integer
  - `total_de_paginas` integer
  - `registros` integer
  - `total_de_registros` integer
  - `dados` DadosTiposArquivosReserva[]
    - `tipos` object[]
      - `idtipo` integer: Código do tipo de Arquivo
      - `nome` string: Descrição do tipo de arquivo
      - `tipo_pessoa` string: Tipo de pessoa que será usado o tipo de arquivo
      - `funcionalidade` string: Funcionalidade que será usado o tipo de arquivo
      - `obrigatorio` string: Se o tipo é obrigatório
      - `visivel` string: Se o tipo é visível
      - `assinatura_digital` string: Se o tipo é assinatura digital
      - `contrato` string: Se o tipo é do tipo contrato
      - `exibir_gestao_contrato` string: Se o tipo será exibido na gestão contrato
      - `exibir_painel_cliente` string: Se o tipo será exibido no painel cliente

## Other responses

- `404`: Erro ao tentar encontrar os tipos de arquivos!
- `422`: Erro ao tentar retornar tipos de arquivos!

---

[API](https://skmtc.dev/cvcrm/apis/clientes.md) - [All operations](https://skmtc.dev/cvcrm/apis/clientes/llms.txt) - [OpenAPI document](https://skmtc.dev/cvcrm/apis/clientes/revisions/42bf5add8bf3?raw)
