# Estrutura dos webhooks

### Estrutura do webhook

{% code title="webhook.json" overflow="wrap" lineNumbers="true" expandable="true" %}

```json
{
  "webhookUrl": "https://hook.us2.make.com/",
  "httpVerb": "post",
  "proxy": null,
  "tries": 3,
  "requestTimeout": 3,
  "cert": null,
  "certPassphrase": null,
  "sslKey": null,
  "sslKeyPassphrase": null,
  "backoffStrategyClass": "BackoffStrategy",
  "signerClass": null,
  "headers": {
    "Content-Type": "application/json",
    "Accept": "application/json",
    "x-signature": "{token}"
  },
  "verifySsl": true,
  "throwExceptionOnFailure": false,
  "queue": "queue",
  "payload": {
    ...
  },
  "meta": [],
  "tags": {
    "event": "order.completed",
    "relay": true
  },
  "uuid": "13ad0881-4756-402a-b3c3-3c10c9825f95",
  "outputType": "JSON",
  "response": null,
  "errorType": null,
  "errorMessage": null,
  "transferStats": null,
  "job": null,
  "connection": null,
  "delay": null,
  "afterCommit": null,
  "middleware": [],
  "chained": [],
  "chainConnection": null,
  "chainQueue": null,
  "chainCatchCallbacks": null
}

```

{% endcode %}

{% content-ref url="estrutura-dos-webhooks/webhook-de-carrinho-abandonado" %}
[webhook-de-carrinho-abandonado](https://documentation.themembers.dev.br/webhooks/webhooks-do-checkout/estrutura-dos-webhooks/webhook-de-carrinho-abandonado)
{% endcontent-ref %}

{% content-ref url="estrutura-dos-webhooks/webhook-de-acesso" %}
[webhook-de-acesso](https://documentation.themembers.dev.br/webhooks/webhooks-do-checkout/estrutura-dos-webhooks/webhook-de-acesso)
{% endcontent-ref %}

{% content-ref url="estrutura-dos-webhooks/webhook-de-pedido" %}
[webhook-de-pedido](https://documentation.themembers.dev.br/webhooks/webhooks-do-checkout/estrutura-dos-webhooks/webhook-de-pedido)
{% endcontent-ref %}

{% content-ref url="estrutura-dos-webhooks/webhook-de-transacao" %}
[webhook-de-transacao](https://documentation.themembers.dev.br/webhooks/webhooks-do-checkout/estrutura-dos-webhooks/webhook-de-transacao)
{% endcontent-ref %}
