---
title: "Listar custos internos do ticket"
method: GET
path: "/tickets/{ticket_number}/internal-costs"
tags: ["Tickets"]
---

# Listar custos internos do ticket

`GET /tickets/{ticket_number}/internal-costs`

## Request

- Base URL: `https://api.tiflux.com/api/v2`
- URL: `https://api.tiflux.com/api/v2/tickets/{ticket_number}/internal-costs`
- Auth: HTTP bearer

Lista os custos internos lançados em um determinado ticket, ordenados pela data do lançamento.

- Custos internos registram o que a operação **gastou para atender** o ticket e **não são repassados ao cliente**
- Os valores seguem a permissão **Visualizar valores dos tickets**: sem ela, `unitary_value` e `total_value` são retornados como `--`, exceto nos lançamentos criados pelo próprio usuário

## Path parameters

- `ticket_number` integer, required

## Query parameters

- `offset` integer
- `limit` integer

## Response `200`

- object[]
  - `id` integer, required: Identificador do lançamento
  - `date` string, nullable, required: Data do lançamento, no formato `AAAA-MM-DD`
  - `description` string, nullable, required: Descrição do lançamento
  - `extra_expense` object, nullable, required: Tipo de despesa cadastrado utilizado no lançamento. É nulo quando o lançamento foi informado manualmente, sem um tipo de despesa
    - `id` integer: Identificador do tipo de despesa
    - `name` string: Nome do tipo de despesa
  - `quantity` integer, required: Quantidade lançada do tipo de despesa. Retorna `1` quando o lançamento foi informado manualmente, sem um tipo de despesa
  - `unitary_value` string, required: Valor unitário do tipo de despesa, com duas casas decimais. Retorna o mesmo valor de `total_value` quando o lançamento foi informado manualmente, sem um tipo de despesa Retorna `--` quando o usuário não possui a permissão **Visualizar valores dos tickets**, exceto nos lançamentos criados por ele mesmo
  - `total_value` string, required: Valor total do lançamento, com duas casas decimais. Nos lançamentos com tipo de despesa, corresponde à quantidade multiplicada pelo valor unitário Retorna `--` quando o usuário não possui a permissão **Visualizar valores dos tickets**, exceto nos lançamentos criados por ele mesmo
  - `user` object, required: Usuário que realizou o lançamento
    - `id` integer, nullable: Identificador do usuário
    - `name` string, nullable: Nome do usuário
  - `created_at` string, required: Data em que o lançamento foi registrado
  - `updated_at` string, required: Data da última alteração do lançamento
  - `files` object[], required: Arquivos anexados ao lançamento
    - `id` integer, required: Identificador do arquivo
    - `content_type` string, nullable, required: Formato do arquivo
    - `file_name` string, required: Nome do arquivo
    - `size` integer, nullable, required: Tamanho do arquivo em bytes
    - `url` string, required: Link temporário para acesso ao arquivo

## Other responses

- `401`: ### **Problemas com o token de autenticação**
- `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
- `404`: ### **Ticket não encontrado**
- `422`: ### **Problemas com os parâmetros informados**

## Changes

- **2026-10-16** `9fd0598ea2da`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/tiflux/apis/tiflux-official-api/changes/tickets/:ticket_number/internal-costs/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)
