Webhook

Tiago Assis
Tiago Assis
  • Atualizado

# Listar webhooks

# Consultar webhooks

# Criar webhooks

# Editar webhooks

# Deletar webhooks

# Filtros

# Eventos

 

Listar webhooks

GET {api_url}/store/webhooks

 

Consultar webhook

GET {api_url}/store/webhooks/{id}

 

Criar webhook

POST {api_url}/store/webhooks

 

C/C++
{
"resource": "orders",
"url": "https://www.testedewebhook.com.br/bagy/..."
}

 

Editar webhook

PUT {api_url}/store/webhooks/{id}

 

C/C++
{
"resource": "orders",
"url": "https://www.testedewebhook.com.br/bagy/..."
}

 

Deletar webhook

DELETE {api_url}/store/webhooks/{id}

 

Filtros

Pode-se utilizar filtros para restringir o retorno de dados. São utilizados, passando um parâmetro na URL requisitada. Observe a tabela de possíveis filtros abaixo.

 

Param Tipo Ex
page int

&page=1

 

Eventos

Pedido

 

Javascript
{
"body": {
"data": {pedido},
"event": "order.created"
},
"client_ip": "...",
"headers": {
"accept": "application/json",
"accept-encoding": "gzip, compress, deflate, br",
"content-length": "...",
"content-type": "application/json",
"host": "...",
"platform": "...",
"token": "...",
"user-agent": "..."
},
"method": "POST",
"path": "/",
"query": {},
"url": "..."
}

 

Status de pedido

 

Javascript
{
"body": {
"data": {pedido},
"event": "order.approved",
"id": 38984195
},
"client_ip": "...",
"headers": {
"content-length": "...",
"content-type": "application/json",
"host": "...",
"user-agent": "..."
},
"method": "POST",
"path": "/",
"query": {},
"url": "..."
}

Relativo a

Esse artigo foi útil?

Usuários que acharam isso útil: 1 de 3

Tem mais dúvidas? Envie uma solicitação

Comentários

0 comentário

Por favor, entre para comentar.