Atualizar Webhooks

PUT https://.account-name.krzlabs.io/api/v1/webhooks

Realiza a atualização de um webhook.


Body Params

Field Type Description Optional Searchable
collection string Nome ou identificador da coleção. required false
url string URL da requisição associada à coleção. not required false
headers array Lista de headers utilizados na requisição.
Requer duas chaves:
- key: string - required
- value: string - required
not required false
body array Lista de parâmetros no corpo da requisição. Requer duas chaves:
- key: string - required
- value: string - required
not required false
enabled boolean Indica se a coleção está habilitada. not required false
Exemplo em JSON
{
  "collection": "ProductsAPI",
  "url": "https://api.exemplo.com/products",
  "headers": [
    { "key": "Authorization", "value": "Bearer token123" },
    { "key": "Content-Type", "value": "application/json" }
  ],
  "body": [
    { "key": "limit", "value": "100" },
    { "key": "offset", "value": "0" }
  ],
  "enabled": true
}

Responses

Resposta de sucesso

200
Successfully retrieved API registry entry.
Field Type Description Optional Searchable
collection string Nome ou identificador da coleção. required false
url string URL da requisição associada à coleção. not required false
headers array Lista de headers utilizados na requisição.
Requer duas chaves:
- key: string - required
- value: string - required
not required false
body array Lista de parâmetros no corpo da requisição. Requer duas chaves:
- key: string - required
- value: string - required
not required false
enabled boolean Indica se a coleção está habilitada. not required false

Resposta de erro

400
Bad Request
Field Type Description
code Number Código da resposta http
kind String Tipo de mensagem
name String Nome da exceção lançada pela plataforma
title String Titulo do erro lançado pela plataforma
message String Mensagem indicando o probloma ocorrido
solution String Mensagem indicando uma possível solução para o problema

Copyright © 2025 kruzer | All Rights Reserved