---
title: "Retornar contrato específico da reserva (API v3)"
method: GET
path: "/v3/comercial/reservas/{idReserva}/contratos/{idReservaContrato}"
tags: ["Contratos"]
---

# Retornar contrato específico da reserva (API v3)

`GET /v3/comercial/reservas/{idReserva}/contratos/{idReservaContrato}`

## Request

- Base URL: `https://integracao.cvcrm.com.br/api`
- URL: `https://integracao.cvcrm.com.br/api/v3/comercial/reservas/{idReserva}/contratos/{idReservaContrato}`
- Auth: HTTP bearer

> 🔒 **Autenticação necessária**
>
> Esta API utiliza **Bearer Token** no header Authorization.
> Consulte o tutorial completo antes de fazer sua primeira chamada:
> [Como autenticar nas APIs do CV CRM (v3+ — Bearer Token)](https://desenvolvedor.cvcrm.com.br/docs/como-autenticar-nas-apis-do-cv-crm-com-bearer-token)

Retorna um contrato específico de uma reserva através do ID da reserva e ID do contrato. Requer autenticação JWT.

## Path parameters

- `idReserva` integer, required
- `idReservaContrato` integer, required

## Response `200`

Contrato retornado com sucesso.

- object
  - `status` string: Status da requisição
  - `code` integer: Código HTTP da resposta
  - `data` object
    - `idreserva` integer: Identificador da reserva
    - `idreservacontrato` integer: Identificador do contrato
    - `contrato` string: Nome do contrato
    - `tipo` string: Tipo do contrato
    - `assinado` string, date-time, nullable: Data em que o contrato foi assinado
    - `validado` string, date-time, nullable: Data em que o contrato foi validado

## Other responses

- `400`: Requisição Incorreta!
- `401`: Token JWT inválido ou expirado.
- `403`: Sem permissão no perfil de acesso ou módulo inativo.
- `404`: Contrato não encontrado.
- `500`: Erro inesperado na requisição.

---

[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)
