QRcodly
APITag

List tags

GET
/tag

Returns a paginated list of tags owned by the authenticated user, including the number of QR codes assigned to each tag. Supports filtering by name and creation date.

Authorization

bearerAuth
AuthorizationBearer <token>

Authenticate with a Bearer token. Pass your API key in the Authorization header: Authorization: Bearer <your-api-key>

In: header

Query Parameters

page*integer

Page number to retrieve (1-based, default: 1)

Range1 <= value <= 1000
Default1
limit*integer

Number of items per page (1-100, default: 10)

Range1 <= value <= 100
Default10
where?

Filter conditions. Each field supports operators: eq (equals), neq (not equals), like (contains). Date fields also support gt, gte, lt, lte.

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/tag?page=1&limit=10"
{  "page": 0,  "limit": 0,  "total": 0,  "data": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "createdAt": "2019-08-24T14:15:22Z",      "updatedAt": "2019-08-24T14:15:22Z",      "name": "string",      "color": "string",      "createdBy": "string",      "qrCodeCount": 0    }  ]}
{  "message": "string",  "code": 0,  "fieldErrors": {    "property1": null,    "property2": null  }}
{  "message": "string",  "code": 0}
{  "message": "string",  "code": 0}