---
title: "Criar solicitação de devolução"
method: POST
path: "/med/refund"
---

# Criar solicitação de devolução

`POST /med/refund`

## Request body

- object
  - `transactionId` integer — Identificador único da transação (Se este campo for preenchido, o campo "endToEndId" não deverá ser preenchido)
  - `infractionReportId` string — Identificador de infração associada a transação para abertura de pedido de devolução
  - `refundReason` 'FRAUD' | 'OPERATIONAL_FLAW' | 'REFUND_CANCELLED', required — Razão para devolução. Opções disponíveis para razão de devolução: FRAUD OPERATIONAL_FLAW REFUND_CANCELLED
  - `refundDetails` string, required — Rápida descrição de razão de pedido de devolução (Exemplo: Algum texto explicativo de motivo da abertura do pedido de devolução aqui)
  - `endToEndId` string — Identificador id único (Se este campo for preenchido, o campo "transactionId" não deverá ser preenchido)

## Response `200`

200

- object
  - `transactionId` integer
  - `status` string
  - `refundAmount` number
  - `creationTime` string
  - `lastModified` string
  - `contestedParticipant` string
  - `refundReason` string
  - `refundDetails` string
  - `requestingParticipant` string
  - `endToEndId` string
  - `infractionReportId` string
  - `refundId` string

## Other responses

- `400` — 400
- `404` — 404
- `500` — 500

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
