Products can have different classification types in their classification field:
{
"type": "cmp_vzta",
"bti": "BTI_ID",
"ctn": "8504408390",
"ctn_8": "85044083",
"ctn_10": "8504408390",
"ctn_format": "10-digit",
"tradename2": "",
"comment": "",
"is_fixed": true,
"is_av3": false,
"status": "classified",
"tradename": "Product name",
"reason": "Comparison with vZTA",
"valid_from": "2025-01-01",
"valid_until": "2026-01-01",
"bti_found": "BTI_REF_ID"
}
{
"type": "grt_vzta",
"bti": "BTI_ID",
"ctn": "8504408390",
"ctn_8": "85044083",
"ctn_10": "8504408390",
"ctn_format": "10-digit",
"tradename2": "",
"comment": "",
"is_fixed": true,
"is_av3": false,
"reason": "Granted vZTA",
"valid_from": "2025-01-01",
"valid_until": "2026-01-01",
"status": "classified",
"tradename": "Product name",
"bti_found": "BTI_REF_ID"
}
{
"type": "manual",
"ctn": "8504408390",
"ctn_8": "85044083",
"ctn_10": "8504408390",
"ctn_format": "10-digit",
"tradename2": "",
"reason": "Manual classification",
"features": "Product features",
"comment": "",
"is_fixed": true,
"is_av3": false,
"status": "classified",
"tradename": "Product name"
}
{
"type": "special",
"ctn": "8504408390",
"ctn_8": "85044083",
"ctn_10": "8504408390",
"ctn_format": "10-digit",
"tradename2": "",
"comment": "Special case",
"is_fixed": true,
"is_av3": false,
"status": "classified",
"tradename": "Product name"
}
All endpoints return error responses in the following format:
{
"reason": "Error description message"
}
Common HTTP status codes: