---
title: "GET /public_api/webhook/{id}/"
method: GET
path: "/public_api/webhook/{id}/"
tags: ["webhook"]
---

# GET /public_api/webhook/{id}/

`GET /public_api/webhook/{id}/`

API for managing webhook Apps, it inherits from AppPlatformAPI,
customizes the schema generation and filters by webhook platform.

## Path parameters

- `id` integer, required

## Response `200`

Corpo da resposta status 200

- AppSerializerRead
  - `id` integer, required
  - `status` 'active' | 'disabled' | 'waiting_config' — * `active` - Ativo * `disabled` - Desativado * `waiting_config` - Aguardando Configuração
  - `name` string, required — Nome do app
  - `url` string, uri, nullable — URL de destino, onde os eventos serão enviados
  - `products` Product[], required — Produtos que utilizam este app
    - `id` string — Identificador único do produto
    - `name` string, required — Nome do produto
    - `image` string, uri, nullable — Imagem do produto
    - `description` string, required — Descrição do produto
    - `price` number, double, required — Preço do produto
    - `type` 'unique' | 'subscription' — * `unique` - Pagamento único * `subscription` - Assinatura recorrente
    - `contentDeliveries` string[], required — Id dos métodos de entrega de conteúdo disponíveis
    - `emailAccessLink` string, uri, nullable — Link a ser enviado por e-mail para acesso ao conteúdo após a compra
    - `salesPage` string, uri, nullable — Link da página de vendas do produto
    - `status` 'active' | 'blocked' | 'deleted' — * `active` - Ativo * `blocked` - Bloqueado * `deleted` - Deletado
    - `paymentMethods` string[], required — Id dos métodos de pagamento disponíveis
    - `category` Category, required
      - `id` string
      - `name` string, required
  - `events` Event[], required — Eventos que disparam este app
    - `id` integer, required
    - `name` string, required — Nome descritivo do evento
    - `custom_id` 'initiate_checkout' | 'checkout_abandonment' | 'purchase_approved' | 'purchase_refused' | 'pix_gerado' | 'boleto_gerado' | 'picpay_gerado' | 'openfinance_nubank_gerado' | 'chargeback' | 'refund' | 'subscription_created' | 'subscription_canceled' | 'subscription_renewed' | 'subscription_renewal_refused', required — * `initiate_checkout` - Inicio de Checkout * `checkout_abandonment` - Abandono de Checkout * `purchase_approved` - Compra aprovada * `purchase_refused` - Compra recusada * `pix_gerado` - Pix gerado * `boleto_gerado` - Boleto gerado * `picpay_gerado` - PicPay gerado * `openfinance_nubank_gerado` - Nubank gerado * `chargeback` - Chargeback * `refund` - Reembolso * `subscription_created` - Assinatura criada * `subscription_canceled` - Assinatura cancelada * `subscription_renewed` - Assinatura renovada * `subscription_renewal_refused` - Renovação de assinatura recusada
  - `fields` unknown
  - `createdAt` string, date-time, required — Data e hora de criação
  - `updatedAt` string, date-time, required — Data e hora da última atualização

## Other responses

- `401` — Request não autenticado devido à ausência ou invalidez do token.

---

[API](https://skmtc.dev/cakto/apis/cakto-api.md) · [All operations](https://skmtc.dev/cakto/apis/cakto-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cakto/cakto-api/revisions/cba77b0560b5/schema)
