---
title: "Consultar infrações"
method: GET
path: "/med/infractions"
tags: ["Infrações Pix"]
---

# Consultar infrações

`GET /med/infractions`

Consulta infrações

> 📘 
> 
> Os campos `amount` e `refund_amount` da resposta **são números inteiros** que representam o valor em **centavos**, ou seja, um valor de R$150,35 será representado como `15035`.

## Query parameters

- `infraction_date__gte` string
- `infraction_date__lte` string
- `transaction_id` string
- `analysis_status__in` 'pending' | 'accepted' | 'rejected' | 'delayed'
- `payer_tax_id` string
- `page_cursor` string
- `page_size` integer

## Headers

- `User-Agent` string

## Response `200`

Successful response

- object
  - `items` object[]
    - `id` string — Identificador único da infração
    - `status` 'pending' | 'agreed' | 'disagreed' | 'canceled' — Representa o status atual da infração com a decisão final da Transfeera. - `pending`: A infração está pendente de análise pela equipe de compliance da Transfeera. - `agreed`: A infração foi aprovada pela equipe de compliance da Transfeera. - `disagreed`: A infração foi rejeitada pela equipe de compliance da Transfeera. - `canceled`: A infração foi cancelada.
    - `analysis_status` 'pending' | 'accepted' | 'rejected' | 'delayed' — Representa o status atual da análise do cliente sobre a infração. - `pending`: Infração pendente de revisão pela empresa - `accepted`: Infração aprovada pela empresa - `rejected`: Infração rejeitada pela empresa - `delayed`: A análise da infração está atrasada
    - `analysis_date` string — A data em que a análise foi concluída pelo cliente.
    - `analysis_due_date` string — Data limite para a análise da infração.
    - `analysis_description` string — Descrição da análise.
    - `situation_type` 'scam' | 'account_takeover' | 'coercion' | 'fraudulent_access' | 'unknown' — A situação que levou à abertura da infração. - `scam`: Situação em que o usuário caiu em um golpe online ou foi enganado por um golpista. - `account_takeover`: Situação em que transações foram realizadas sem a senha ou reconhecimento biométrico do pagador. - `coercion`: Situação em que transações foram realizadas sob coação de criminosos. - `fraudulent_access`: Situação em que o usuário teve suas credenciais ou dispositivo móvel roubado. - `unknown`: Quando a situação não se enquadra em nenhuma das opções acima.
    - `transaction_id` string — ID da transação do relatório da infração (EndToEndID).
    - `amount` integer — Valor bruto da transação, em centavos (por exemplo, R$150,35 é representado como 15035 centavos).
    - `infraction_date` string — Data de criação da infração.
    - `infraction_description` string — Motivo da abertura da infração, fornecido pelo banco que registrou a infração.
    - `payer_name` string — Nome da pessoa ou entidade que pagou a transação.
    - `payer_tax_id` string — Documento da pessoa ou entidade que pagou a transação.
    - `contested_at` string — Este campo é utilizado para registrar a data da contestação via e-mail. Observação: A funcionalidade de contestação via e-mail será descontinuada em breve.
    - `refund` object — Se a infração foi aprovada e uma solicitação de reembolso foi criada, as informações do reembolso serão exibidas.
      - `status` 'pending' | 'closed' | 'canceled' — Situação atual da solicitação de reembolso. - `pending`: A solicitação de reembolso está sendo processada. - `closed`: O processo da solicitação de reembolso foi concluído. - `canceled`: A solicitação de reembolso foi cancelada.
      - `analysis_status` 'totally_accepted' | 'partially_accepted' | 'rejected' — Status da análise do reembolso. - `totally_accepted`: O reembolso foi aceito e o valor total da transação original foi reembolsado. - `partially_accepted`: O reembolso foi aceito, mas apenas uma fração do valor original foi reembolsada. - `rejected`: A solicitação de reembolso foi rejeitada.
      - `transaction_id` string, nullable — ID da transação do reembolso.
      - `refunded_amount` integer, nullable — Valor bruto reembolsado da transação original, em centavos (por exemplo, R$150,35 é representado como 15035 centavos).
      - `refund_date` string, nullable — 2022-11-01T12:59:15Z Data em que o reembolso foi realizado.
      - `rejection_reason` 'no_balance' | 'account_closure' | 'other' — Exibe o motivo pelo qual o reembolso foi rejeitado. É preenchido quando o analysis_status está marcado como rejected. - `no_balance`: Não havia saldo na conta do cliente para realizar o reembolso. - `account_closure`: A conta está encerrada. - `other`: O reembolso não foi processado por outros motivos.
    - `user` object — Informações sobre o usuário que aprovou ou rejeitou a infração.
      - `name` string — Nome do usuário que realizou a análise.
  - `meta` object
    - `next` string
    - `previous` string

## Other responses

- `500` — An error has occurred

---

[API](https://skmtc.net/transfeera/apis/autentica-o.md) · [All operations](https://skmtc.net/transfeera/apis/autentica-o/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/transfeera/autentica-o/revisions/cf24b926bbaa/schema)
