---
title: "Your webhook endpoint and its health"
method: GET
path: "/v1/account/webhooks"
tags: ["Push"]
---

# Your webhook endpoint and its health

`GET /v1/account/webhooks`

## Request

- Base URL: `https://api.pmwallets.com`
- URL: `https://api.pmwallets.com/v1/account/webhooks`
- Auth: API key in header `x-api-key`

The active webhook endpoint (at most one) with delivery health. With an API key the URL is reduced to its origin. Adding or removing endpoints is session-only (website).

## Response `200`

OK

- Webhook[]
  - `id` string
  - `url` string: With an API key only the origin is returned (`https://host/…`).
  - `active` boolean
  - `createdAt` string, date-time
  - `lastOkAt` string, date-time, nullable
  - `lastError` string, nullable
  - `failingSince` string, date-time, nullable
  - `consecutiveFailures` integer
  - `disabledAt` string, date-time, nullable: Set when switched off after failing >=24h and >=20 times; reactivate to resume.
  - `disabledReason` string, nullable

## Other responses

- `401`: No valid API key (missing, malformed, unknown or revoked).

---

[API](https://skmtc.dev/pmwallets/apis/pmwallets-api.md) · [All operations](https://skmtc.dev/pmwallets/apis/pmwallets-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pmwallets/apis/pmwallets-api/revisions/d5023fb40430?raw)
