---
title: "Retorna todas as gestões de distrato cadastradas"
method: GET
path: "/gestoes-distrato"
tags: ["Gestões de Distrato"]
---

# Retorna todas as gestões de distrato cadastradas

`GET /gestoes-distrato`

> 🔒 **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)

Este endpoint retorna uma lista de gestões de distrato cadastradas no sistema CV. Você pode filtrar os resultados usando parâmetros como `iddistrato`, `idreserva`, `idpessoa`, ou o número do `documento`. A resposta também inclui informações detalhadas sobre as gestões, como datas, motivos de cancelamento, observações, e outros metadados relevantes.

## Query parameters

- `offset` integer
- `limit` integer
- `iddistrato` integer
- `idreserva` integer
- `idpessoa` integer
- `documento` string

## Headers

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

## Response `200`

Resposta de Gestões de Distrato

- RetornarGestoesDistrato — Este objeto representa a resposta contendo as gestões de distrato cadastradas no sistema CV, incluindo detalhes como datas, motivos de cancelamento, e informações sobre as unidades e pessoas associadas.
  - `total` integer — Total de resultados
  - `limit` integer — Limite de itens no conteúdo da resposta
  - `offset` integer — Offset do início dos resultados
  - `totalConteudo` integer — Total de resultados no conteúdo da resposta
  - `gestao_distratos` object[]
    - `iddistrato` integer — ID da gestão de distrato
    - `data_cad` string — Data de Cadastro
    - `idreserva` integer — ID da reserva em processo de distrato
    - `idsituacao` integer — ID da situação do workflow da gestão de distrato
    - `situacao` string — Nome da situação do workflow da gestão de distrato
    - `data_ultima_alteracao_situacao` string — Data da última alteração da situação
    - `idmotivo_cancelamento` integer — ID do motivo de cancelamento
    - `motivo_cancelamento` string — Nome do motivo de cancelamento
    - `descricao_motivo_cancelamento` string — Descrição do motivo de cancelamento
    - `vencimento` string — Data de vencimento
    - `solicitacao` 'S' | 'N' — Solicitação de distrato
    - `observacoes` string — Observações
    - `idunidade` integer — ID da unidade em processo de distrato
    - `unidade` string — Nome da unidade em processo de distrato
    - `idbloco` integer — ID do bloco em processo de distrato
    - `bloco` string — Nome do bloco em processo de distrato
    - `idetapa` integer — ID da etapa em processo de distrato
    - `etapa` string — Nome da etapa em processo de distrato
    - `idempreendimento` integer — ID do empreendimento em processo de distrato
    - `empreendimento` string — Nome do empreendimento em processo de distrato
    - `pessoa` object
      - `idpessoa` integer — ID da pessoa do processo de distrato
      - `idpessoa_int` string, nullable — Código interno da pessoa do processo de distrato
      - `nome` string — Nome completo da pessoa do processo de distrato
      - `documento` string — Número do documento da pessoa do processo de distrato
    - `associados` object[]
      - `idpessoa` integer — ID da pessoa associada ao processo de distrato
      - `idpessoa_int` string, nullable — Código interno da pessoa associada ao processo de distrato
      - `nome` string — Nome da pessoa associada ao processo de distrato
      - `documento` string — Documento da pessoa associada ao processo de distrato
    - `documentos` object[]
      - `idtipo` integer — ID do tipo de documento
      - `tipo` string — Tipo de documento associado ao processo de distrato
      - `situacao` string — Situação atual do documento
      - `arquivo_nome` string — Nome do arquivo do documento anexado
    - `mensagens` object[]
      - `usuario` string — Nome do usuário que enviou a mensagem
      - `mensagem` string — Conteúdo da mensagem relacionada ao processo de distrato
    - `contratos` object[]
      - `contrato` string — Nome do contrato associado ao distrato
      - `assinado` string — Data e hora em que o contrato foi assinado
      - `validado` string — Data e hora em que o contrato foi validado

---

[API](https://skmtc.net/cvcrm/apis/clientes.md) · [All operations](https://skmtc.net/cvcrm/apis/clientes/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cvcrm/clientes/versions/42bf5add8bf3/schema)
