Skip to main content
GET
A light listing shape for QR Code pickers and dropdowns — the same filtering as List QR Codes with far fewer fields per row.
Permission here is an OR of the analytics-view, QR-edit, and lead-generation roles rather than QR_CODE_CAN_VIEW alone. A user who can only read analytics or manage leads can still populate a QR Code selector with this endpoint.

Query parameters

integer
Set to 1 to return the with-lead shape instead, which adds lead_id and form_id to each row.
string
Pass NON_LANDING_PAGE_QR_CODES to exclude landing-page and GS1 categories — useful when the picker is for a feature those categories don’t support.
Free-text search, same fields as the main list endpoint.

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. api.scanova.io) — the same key sent to the regular API host will not authenticate.

Query Parameters

withlead
integer

Set to 1 to switch to the with-lead shape, adding lead_id and form_id to each row.

user_quota
string

Pass NON_LANDING_PAGE_QR_CODES to exclude landing-page and GS1 categories from the result.

Free-text search, same fields as the main list endpoint.

page
integer
default:1

Page number.

page_size
integer
default:10

Results per page, maximum 100.

Response

200 - application/json

Paginated minimal list of QR codes.