GuideLab API

List Sticker Templates

List sticker templates for the lab with pagination, search, and optional category filtering. Includes joined category data. Clinic users must provide a labId.

GET
/sticker-templates

List sticker templates for the lab with pagination, search, and optional category filtering. Includes joined category data. Clinic users must provide a labId.

Authorization

__Secure-guidelab-prod.session_token<token>

Production session cookie set for the guidelab.co domain by Better Auth

In: cookie

Query Parameters

categoryId?string
includeInactive?string
Default"false"
search?string
page?integer
Range0 < value
Default1
limit?integer
Range0 < value <= 100
Default50
labId?string

Response Body

application/json

curl -X GET "https://example.com/sticker-templates"
{  "data": [    {      "id": "string",      "labId": "string",      "categoryId": "string",      "name": "string",      "description": "string",      "width": "string",      "height": "string",      "templateData": {        "basePdf": "string",        "schemas": [          [            {              "property1": null,              "property2": null            }          ]        ],        "sampledata": [          {            "property1": null,            "property2": null          }        ],        "property1": null,        "property2": null      },      "previewImageKey": "string",      "isDefault": true,      "sortOrder": 0,      "isActive": true,      "createdAt": "string",      "updatedAt": "string",      "category": {        "id": "string",        "labId": "string",        "name": "string",        "description": "string",        "sortOrder": 0,        "isActive": true,        "createdAt": "string",        "updatedAt": "string"      }    }  ],  "pagination": {    "page": 0,    "limit": 0,    "total": 0,    "totalPages": 0  }}
Empty
Empty