---
title: "Editar un webhook"
method: PATCH
path: "/switch/v1/webhooks/{id}"
tags: ["Webhooks"]
---

# Editar un webhook

`PATCH /switch/v1/webhooks/{id}`

## Request

- Base URL: `https://pay.pagaconquickpay.com`
- URL: `https://pay.pagaconquickpay.com/switch/v1/webhooks/{id}`
- Auth: API key in header `x-switch-key`

Actualiza `url`, `eventos` y/o `estado` (`activo`/`inactivo`). 404 si no le pertenece.

## Path parameters

- `id` string, required

## Request body

- WebhookEditarRequest: Indica al menos uno de `url`, `eventos` o `estado`.
  - `url` string, uri
  - `eventos` string[]: Eventos a recibir.
  - `estado` 'activo' | 'inactivo'

## Response `200`

Webhook actualizado

- Webhook
  - `id` string
  - `comercio` string
  - `url` string, uri
  - `eventos` string[]: Eventos a recibir.
  - `estado` 'activo' | 'inactivo'
  - `created_at` string, date-time

## Other responses

- `400`: Validación
- `401`: No autorizado
- `404`: No encontrado

---

[API](https://skmtc.dev/pagaconquickpay/apis/quickpay-api.md) · [All operations](https://skmtc.dev/pagaconquickpay/apis/quickpay-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pagaconquickpay/apis/quickpay-api/revisions/999597fa67f3?raw)
