Editar webhook
PATCH
/v1/webhook-endpoints/{id}
const url = 'https://api.chaski.ec/v1/webhook-endpoints/example';const options = { method: 'PATCH', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"url":"example","events":["invoice.authorized"],"description":"example","enabled":true}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.chaski.ec/v1/webhook-endpoints/example \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "url": "example", "events": [ "invoice.authorized" ], "description": "example", "enabled": true }'Cambia la URL, la descripción, los eventos o enabled. Un webhook desactivado no recibe eventos nuevos y sus entregas pendientes quedan failed. El secreto no cambia.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Path Parameters
Sección titulada «Path Parameters»id
required
string
Request Bodyrequired
Sección titulada «Request Bodyrequired»Responses
Sección titulada «Responses»OK
Media typeapplication/json
object
id
required
string
url
required
string
description
required
string | null
events
required
Array<string>
enabled
required
boolean
environment
required
string
created_at
required
string format: date-time
secret
Solo en la respuesta de creación. Guárdalo: no se vuelve a mostrar.
string
Example
{ "id": "we_01jbx3k9q2f8m4tn6vwz0yh5ce", "environment": "test"}Petición inválida
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties
Example
{ "error": { "code": "invalid_request" }}Falta la API key o no es válida
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties
Example
{ "error": { "code": "invalid_request" }}No existe
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties
Example
{ "error": { "code": "invalid_request" }}Demasiadas peticiones
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
field
string
key
additional properties
Example
{ "error": { "code": "invalid_request" }}