---
title: "Criar devolução (estorno) de um Pix recebido v1"
method: POST
path: "/pix/v1/reverse/{transactionId}"
---

# Criar devolução (estorno) de um Pix recebido v1

`POST /pix/v1/reverse/{transactionId}`

## Request

- Base URL: `https://sandbox.openfinance.celcoin.dev`
- URL: `https://sandbox.openfinance.celcoin.dev/pix/v1/reverse/{transactionId}`
- Auth: OAuth 2

Essa API possibilita que seja realizada a devolução de um Pix recebido.

Criamos um [artigo](https://developers.celcoin.com.br/docs/pix-reverse) explicando como implementar essa api.

## Path parameters

- `transactionId` string, required

## Request body

- object
  - `transactionIdentification` integer: Identificador único para a transação. Deve ser um inteiro.
  - `amount` number, double, required: Valor a ser devolvido. O valor não pode ser maior que o valor da transação de recebimento original.
  - `reason` 'BE08' | 'FR01' | 'MD06' | 'SL02', required: Código da razão da devolução. |**BE08**: Devolvido como resultado de um erro bancário.| **FR01**: Devolução por suspeita de fraude. |**MD06**: Devolução solicitada pelo cliente final. | **SL02**: Devolução do valor em dinheiro devido a um erro relacionado ao Pix Saque ou Pix Troco.
  - `additionalInformation` string: Descritivo opcional para a devolução caso o motivo de retorno esteja fora dos valores possíveis na Tabela de reason - (até 105 caracteres )
  - `reversalDescription` string: Texto opcional a ser apresentado ao pagador contendo informações sobre a devolução. Até 140 caracteres

## Response `200`

200

- object
  - `status` integer
  - `transactionId` integer
  - `amount` integer
  - `message` string

## Other responses

- `400`: 400

---

[API](https://skmtc.dev/celcoin/apis/api-para-pix-1.md) - [All operations](https://skmtc.dev/celcoin/apis/api-para-pix-1/llms.txt) - [OpenAPI document](https://skmtc.dev/celcoin/apis/api-para-pix-1/revisions/02305f8800d4?raw)
