Skip to main content
DELETE
Permanently deletes one child variant.
string
required
The qrid of the GS1 parent QR Code.
string
required
The qrid of the child variant to delete.
boolean
default:"false"
Optional. Retain the child’s scan-tracking rows after the variant itself is gone.
This delete is immediate and permanent. Unlike Delete a QR Code, it does not go through Trash and cannot be restored — a child variant has no standalone detail page to restore to. Confirm with the user before calling.
Returns 204 No Content. Pass keep_tracking: true to keep the historical scan data for reporting after the variant is removed.

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.

Path Parameters

parent_qrid
string
required

The qrid of the GS1 parent QR code.

child_qrid
string
required

The qrid of the child variant to delete.

Response

Child permanently deleted.