---
title: "Get Webhooks"
method: GET
path: "/webhooks"
tags: ["Programmatic Webhooks"]
---

# Get Webhooks

`GET /webhooks`

Get all webhook subscriptions. This includes webhooks created
programmatically and webhooks created in the Loop Admin.

## Response `200`

Success

- object
  - `webhooks` Webhook[] — An array of webhook subscriptions.
    - `id` integer — The webhook's unique identifier.
    - `shop_id` integer — The unique identifier of the shop that created the webhook.
    - `topic` 'return' | 'label' | 'restock' | 'label.request' | 'giftcard' | 'happy.returns.shipment' — The webhook's topic.
    - `trigger` 'return.created' | 'return.updated' | 'return.closed' | 'label.created' | 'label.updated' | 'restock.requested' | 'label.request.issued' | 'label.request.cancelled' | 'giftcard.requested' | 'shipment.processed' — The condition which triggers the webhook.
    - `url` string — The webhook's URL.
    - `status` 'active' | 'inactive' — The webhook's status.

---

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