Hotel das LojasHotel das LojasAPI
Buscar na documentação...Ctrl K

Webhooks

Criar Webhook

Cadastra um endereço para receber eventos

POST
/v1/webhooks

Escopo

webhooks.gerenciar
  • O segredo de assinatura só aparece nesta resposta. Guarde-o para conferir o cabeçalho X-HDL-Assinatura.
  • Até 10 webhooks por loja.

Autorização

Authorizationstringobrigatórioheader

Chave da API no formato Bearer hdl_live_.... Crie no painel da loja em Integração › API e webhooks. Saiba mais.

Corpo da requisição

urlstringobrigatóriobody · application/json

https público (porta 443), sem IP interno.

eventosstring[]obrigatóriobody · application/json

pedido.criado, pedido.status_alterado, pedido.pago, pedido.cancelado.

Resposta

201 — objeto { "dados": {...} } com um Webhook.

Erros possíveis

HTTPcódigoquando
401nao_autenticadoFaltou o cabeçalho Authorization: Bearer <chave>.
401chave_invalidaChave inexistente ou revogada.
403sem_permissaoA chave não tem o escopo exigido pelo endpoint.
409mesmo_statusO pedido já está no status pedido.
409pedido_encerradoPedido cancelado ou reembolsado não muda mais.
409estoque_insuficienteSaída maior que o saldo.
409limite_do_planoA loja atingiu o limite de produtos do plano.
409limite_webhooksA loja já tem 10 webhooks.
409conflitoO recurso mudou durante a chamada: consulte e tente de novo.
422validacaoCampos inválidos: veja o objeto "campos".

© Hotel das Lojas · API v1.0 · hoteldaslojas.com.br

POST/webhooks

Este endpoint precisa de uma chave da sua loja com o escopo webhooks.gerenciar. Ele altera dados de verdade.