---
title: "Retrieve a Webhook"
method: GET
path: "/v2/webhooks/{webhookId}"
tags: ["Webhooks"]
---

# Retrieve a Webhook

`GET /v2/webhooks/{webhookId}`

This endpoint allows you to retrieve a Webhook by providing a Webhook ID.

## Path parameters

- `webhookId` string, uuid, required

## Query parameters

- `page` number, nullable — Page number
- `limit` number, nullable — Items per page

## Response `200`

Returns the Webhook

- object
  - `id` string, required
  - `url` string, required
  - `superAdminAddress` string, required — Base-58 encoded string representing an on-chain address
  - `orgId` integer, required
  - `walletAddress` string, required — Base-58 encoded string representing an on-chain address
  - `valid` boolean, required
  - `triggers` object[], required
    - `transactionType` 'ORG_CREATE' | 'PROJECT_CREATE' | 'PROJECT_NFT_BATCH' | 'PROJECT_SFT_BATCH' | 'PROJECT_NFT_BURN' | 'PROJECT_NFT_REVOKE' | 'PROJECT_NFT_UPDATE' | 'PROJECT_ROYALTIES_WITHDRAW' | 'PROJECT_UPDATE' | 'CORE_PROJECT_CREATE' | 'CORE_PROJECT_UPDATE' | 'CORE_PROJECT_ASSET_CREATE' | 'CORE_PROJECT_ASSET_UPDATE' | 'CORE_PROJECT_ASSET_BATCH' | 'PROJECT_NFT_CREATE' | 'PROJECT_SFT_CREATE' | 'PROJECT_NFT_TRANSFER' | 'PROJECT_ASSET_TRANSFER' | 'PROJECT_ASSET_BURN' | 'PROJECT_ASSET_UPDATE' | 'SHOP_CREATE' | 'DUST_CREATE' | 'NON_TRANSFERABLE_PROJECT_CREATE' | 'TRANSFERABLE_PROJECT_CREATE' | 'TRANSFERABLE_PROJECT_NFT_CREATE' | 'INSCRIPTION_CREATE' | 'SNAPSHOT_CREATE' | 'TOKEN22_CREATE' | 'TOKEN_CREATE' | 'TOKEN_RENOUNCE' | 'TOKEN_MINT' | 'TREE_CREATE', required
  - `createdAt` union, required
    - string
    - string
  - `updatedAt` union, required
    - string
    - string
  - `requests` object, required
    - `results` object[], required
      - `id` string, uuid, required
      - `method` string, required
      - `endpoint` string, required
      - `body` string, nullable
      - `createdAt` union, required
        - string
        - string
      - `transaction` object, nullable
        - `id` string, required — Transaction ID that identifies the Transaction generated by an API request
        - `type` 'ORG_CREATE' | 'PROJECT_CREATE' | 'PROJECT_NFT_BATCH' | 'PROJECT_SFT_BATCH' | 'PROJECT_NFT_BURN' | 'PROJECT_NFT_REVOKE' | 'PROJECT_NFT_UPDATE' | 'PROJECT_ROYALTIES_WITHDRAW' | 'PROJECT_UPDATE' | 'CORE_PROJECT_CREATE' | 'CORE_PROJECT_UPDATE' | 'CORE_PROJECT_ASSET_CREATE' | 'CORE_PROJECT_ASSET_UPDATE' | 'CORE_PROJECT_ASSET_BATCH' | 'PROJECT_NFT_CREATE' | 'PROJECT_SFT_CREATE' | 'PROJECT_NFT_TRANSFER' | 'PROJECT_ASSET_TRANSFER' | 'PROJECT_ASSET_BURN' | 'PROJECT_ASSET_UPDATE' | 'SHOP_CREATE' | 'DUST_CREATE' | 'NON_TRANSFERABLE_PROJECT_CREATE' | 'TRANSFERABLE_PROJECT_CREATE' | 'TRANSFERABLE_PROJECT_NFT_CREATE' | 'INSCRIPTION_CREATE' | 'SNAPSHOT_CREATE' | 'TOKEN22_CREATE' | 'TOKEN_CREATE' | 'TOKEN_RENOUNCE' | 'TOKEN_MINT' | 'TREE_CREATE', required
      - `response` object, nullable
        - `id` string, required
        - `status` number, required
        - `body` string
    - `page` number, required — Page number
    - `limit` number, required — Number per page
    - `totalPages` number, required — Total number of pages
    - `totalResults` number, required — Total number of results

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

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