Skip to main content
DELETE
https://api.onepay.la/v1
/
webhooks
/
{webhook_id}
Eliminar webhook
curl --request DELETE \
  --url https://api.onepay.la/v1/webhooks/{webhook_id} \
  --header 'Authorization: Bearer <token>'
// Sin contenido - la eliminación fue exitosa
Elimina un webhook existente. Una vez eliminado, OnePay dejará de enviar notificaciones a la URL configurada para los eventos suscritos.

Path Parameters

webhook_id
string
required
ID del webhook que deseas eliminar (UUID)

Ejemplos de uso

curl https://api.onepay.la/v1/webhooks/9e5ccd4a-d2f0-49dd-87fc-a0da752bd166 \
  -X DELETE \
  -H "Authorization: Bearer sk_test_xxx"

Response

Retorna un código de estado HTTP 204 (No Content) sin body cuando se elimina exitosamente.

Ejemplo de respuesta

// Sin contenido - la eliminación fue exitosa

Errores comunes

{
  "message": "No query results for model [Modules\\Developer\\App\\Models\\Webhook]."
}
El webhook eliminado permanece en el sistema con un soft delete. Si necesitas reactivarlo, contacta al soporte de OnePay.
Solo puedes eliminar webhooks que pertenecen a tu empresa. Si intentas eliminar un webhook de otra empresa, recibirás un error 404.