List / get / update / delete / duplicate the QR codes an account uses for in-person review solicitation.
List / get / update / delete / duplicate the QR codes an account uses for in-person review solicitation.
Prerequisites
- A bearer token in the
Authorizationheader. Any endpoint that needs no token says so on its own page. - The id of each record the call targets. Every endpoint page lists the ids it needs.
Errors
| Status | Meaning |
|---|---|
401 | The bearer token is missing, expired or invalid |
403 | The token is valid but the record sits outside your account |
422 | The request failed validation — the response names the fields |
500 | Unexpected server error |
Individual endpoints may return more; each page lists its own.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | List QR codes | Get a paginated list of QR codes scoped to the authenticated account-user's company, with each row's total_scans computed from scan history. |
GET | Get QR code | Get a single QR code by ID, including its destination, customization and image URL. |
PUT | Update QR code | Partially updates a QR code belonging to the authenticated account-user. |
DELETE | Delete QR code | Soft-delete a QR code belonging to the authenticated account-user and removes its stored image from S3. |
POST | Duplicate QR code | Create a copy of an existing QR code with optional field overrides; the source must belong to the authenticated account-user. |
POST | Create QR code | Create a QR code for the authenticated account. |
