Overview
Legitmark uses a four-level hierarchical classification system. Each level determines authentication requirements and service selection:
Hierarchy Levels:
- Level 1: Category (Required) - Broad product classification
- Level 2: Type (Required) - Specific product subcategory
- Level 3: Brand (Optional) - Manufacturer or designer
- Level 4: Model (Optional) - Specific product variant
Getting taxonomy data
Complete tree
Get everything in one request for initial setup:
API Reference: Get Taxonomy Tree - GET /api/v2/categories/tree
The taxonomy tree includes category and type (required), plus brand and model (optional). Matching on brand and model is highly recommended to get more specific image requirements based on full taxonomy depth. If brand and model are not matched, there may be additional photos required for authentication.
Key filtering endpoints
Additional endpoints
Integration approaches
Use our taxonomy directly
Present Legitmark categories to your users:
Get brands for a selected type
Map your existing categories
Translate your platform’s categories to ours:
Caching
Cache taxonomy data to improve performance. The taxonomy catalog changes over time as new brands and categories are added, so regular synchronization is important:
Sync daily to capture new categories, brands, and models as they’re added to the platform.
Next steps
- Setup your Workflow - Step-by-step process from service request creation to image upload
- Learn about States - Service request states and workflow transitions
Quick reference