---
title: "Endpoint para receber Webhook de atualizações na solicitacao de devolução (MED)"
method: POST
path: "/bs2/pix/indireto/webhook/mock/solicitacao-devolucao"
tags: ["SolicitacaoDevolucao"]
---

# Endpoint para receber Webhook de atualizações na solicitacao de devolução (MED)

`POST /bs2/pix/indireto/webhook/mock/solicitacao-devolucao`

## Request

- The document declares no server URL.
- Auth: none required

**Requisitos:**
- Endpoint que deve ser implementado pelo cliente para receber Webhook de atualizações na solicitacao de devolução (MED).
- Realizar a configuração/cadastro do Webhook no Contexto do PIX Indireto

## Headers

- `apikey` string, required

## Request body

- Bs2Core2PixIndiretoWebhookMockControllersWebhookSolicitacaoDevolucaoSolicitacaoDevolucaoRequest
  - `id` string, uuid
  - `razao` 'FRAUD' | 'OPERATIONAL_FLAW' | 'REFUND_CANCELLED' | 'PIX_AUTOMATICO'
  - `valor` number, double, nullable: Valor solicitado para devolução.
  - `comentario` string, nullable: Breve descrição do motivo da solicitação de devolução.
  - `status` 'OPEN' | 'CLOSED' | 'CANCELLED'
  - `ispbSolicitante` string, nullable: Identificador SPB do participante solicitante da devolução.
  - `ispbContestado` string, nullable: Identificador SPB do participante sendo contestado.
  - `criadoEm` string, date-time, nullable: Data-hora da criação da requisição de devolução.
  - `modificadoEm` string, date-time, nullable: Data-hora da última atualização de status.
  - `idInfracao` string, uuid, nullable: Identificador da notificação de infração no caso de devolução por fraude.
  - `resultadoAnalise` 'TOTALLY_ACCEPTED' | 'PARTIALLY_ACCEPTED' | 'REJECTED'
  - `detalhesAnalise` string, nullable: Detalhes da análise da requisição de devolução indicando a motivação do resultado.
  - `razaoRejeicao` 'NO_BALANCE' | 'ACCOUNT_CLOSURE' | 'CANNOT_REFUND' | 'OTHER' | 'INVALID_REQUEST'
  - `idTransacao` string, nullable: Transação sendo contestada.
  - `idTransacaoDevolucao` string, nullable: Transação de devolução (completa ou parcial)

## Response `200`

Webhook recebido com sucesso.

- MicrosoftAspNetCoreMvcNoContentResult
  - `statusCode` integer

## Other responses

- `400`: Ocorreu um erro ao receber a solicitacao de devolução (MED).

---

[API](https://skmtc.dev/bs2/apis/bs2-pix-indireto-webhook-mock.md) - [All operations](https://skmtc.dev/bs2/apis/bs2-pix-indireto-webhook-mock/llms.txt) - [OpenAPI document](https://skmtc.dev/bs2/apis/bs2-pix-indireto-webhook-mock/revisions/c20739977395?raw)
