---
title: "Listar tipos de contrato"
method: GET
path: "/contract-types"
tags: ["Contratos"]
---

# Listar tipos de contrato

`GET /contract-types`

## Request

- Base URL: `https://api.tiflux.com/api/v2`
- URL: `https://api.tiflux.com/api/v2/contract-types`
- Auth: HTTP bearer

Lista os tipos de contrato cadastrados na sua organização.

Os identificadores retornados são os aceitos no filtro `contract_type_ids` de `GET /contracts`.

## Query parameters

- `offset` integer
- `limit` integer

## Response `200`

- object[]
  - `id` number, required: Identificador do tipo de contrato
  - `name` string, required: Nome do tipo de contrato
  - `modality` 'Free' | 'Credit' | 'Shared' | 'Hours' | 'Saas/Product' | 'Per ticket' | 'Cumulative Hours', required: Nome da modalidade do contrato

## Other responses

- `403`: ### **Problemas com permissão** Essa resposta significa que o seu usuário está autenticado corretamente, porém, não possui a permissão ou licença necessária para acessar essa rota

## Changes

- **2026-10-01** `8934e614279d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/tiflux/apis/tiflux-official-api/changes/contract-types/get.md)

---

[API](https://skmtc.dev/tiflux/apis/tiflux-official-api.md) - [All operations](https://skmtc.dev/tiflux/apis/tiflux-official-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tiflux/apis/tiflux-official-api/revisions/2936ac99a76d?raw)
