Skip to main content
GET
List QR Codes

Authorizations

Authorization
string
header
required

API key in the Authorization header: Bearer qr_live_… or Bearer qr_test_…. Token endpoints take a Clerk session JWT instead.

Query Parameters

limit
integer
default:25
Required range: 1 <= x <= 100
cursor
string

Opaque cursor from a previous response's next_cursor.

kind
enum<string>
default:all
Available options:
dynamic,
static,
all
folder_id
string

Only codes in this folder (e.g. fld_12).

status
enum<string>
default:all

inactive only matches paused dynamic codes.

Available options:
active,
inactive,
all
sort
enum<string>
default:created_at
Available options:
created_at,
updated_at,
name,
scan_count
order
enum<string>
default:desc
Available options:
asc,
desc

Case-insensitive name search.

Response

Paginated list

object
string
Example:

"list"

has_more
boolean
next_cursor
string | null
data
object[]