---
title: "List webhook deliveries"
method: GET
path: "/qrcodes/{id}/webhook-deliveries"
tags: ["QR Codes"]
---

# List webhook deliveries

`GET /qrcodes/{id}/webhook-deliveries`

## Request

- Base URL: `https://getdynamicqr.com/api/v1`
- URL: `https://getdynamicqr.com/api/v1/qrcodes/{id}/webhook-deliveries`
- Auth: API key in header `X-Client-ID` and HTTP bearer

Every attempt is recorded, failures included, so "the webhook is not firing" is a
question this endpoint can answer. The log is capped at the last 50 attempts per
code.

Recent delivery attempts for this QR code's scan webhook, newest first.
Use it to check whether your endpoint is actually receiving scans.

## Path parameters

- `id` integer, required

## Response `200`

OK

## Other responses

- `401`: No credentials, or credentials that are not valid.
- `403`: The account is inactive, or the plan does not carry this feature.
- `429`: Rate limit exceeded. See `Retry-After`.

---

[API](https://skmtc.dev/getdynamicqr/apis/d-qr-rest-api.md) · [All operations](https://skmtc.dev/getdynamicqr/apis/d-qr-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getdynamicqr/apis/d-qr-rest-api/revisions/4467aeca30ce?raw)
