Skip to main content
GET
List trashed QR codes
Lists QR codes that have been soft-deleted (moved to trash) via DELETE /qrcode/{qrid}/. Lives on the Management API host (management.scanova.io), authenticated with your raw Management API key.
Also reachable at /qr/trash/ — same view, same behavior.

Query parameters

This endpoint supports the same search, category, tags, type, and ordering parameters as GET /qr/, plus deletion-date filters:
string
ISO date. Returns QR codes deleted on or after this date.
string
ISO date. Returns QR codes deleted on or before this date.
This is a slimmer shape than the main list endpoint’s — notably deleted (the soft-deletion timestamp) is unique to trash, and dynamic_url_object here is reduced to just {"has_qr": ...} rather than the fuller object returned by GET /qr/. Pagination follows the same page-number, not URL convention as the main list endpoint.

Restoring or permanently deleting trashed QR codes

This reference covers listing trashed QR codes only. The dashboard’s restore and permanent-delete actions are backed by separate bulk endpoints (POST to a trash/restore/ and trash/delete/ path respectively) that aren’t documented in this API reference yet — reach out to support@scanova.io if you need programmatic restore/permanent-delete today.

Authorizations

Authorization
string
header
required

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. management.scanova.io) — the same key sent to the regular API host will not authenticate.

Response

200

Trashed QR codes