List Design Codes
Classifications
List Design Codes
List Vienna figurative classification codes
GET
List Design Codes
Overview
Lists Vienna classification design codes used to describe figurative elements in trademarks. Filter by depth (1 = category, 2 = division, 3 = section) or search descriptions. Use this to build Vienna code pickers.Query Parameters
string
Substring search across descriptions (case-insensitive, max 200 chars).
integer
Filter by depth:
1 (category), 2 (division), or 3 (section).string
Two-digit category code filter (e.g.
03).integer
default:"100"
Max results (1-500).
string
Pagination cursor (the code of the last item returned).
Response
This endpoint is publicly cacheable, so the response never includesrequest_id.
string
Always
list.object[]
Array of Vienna code records ordered by code.
string
Vienna code (e.g.
03, 03.05, 03.05.01).string
Always
design_code.string
Two-digit category code (e.g.
03).string | null
Division-level code (e.g.
03.05). null for depth-1 codes.string | null
Section-level code (e.g.
03.05.01). null for depth-1 and depth-2 codes.integer
Depth (1, 2, or 3).
string
Description text.
boolean
Whether more pages are available.
object
Code Examples
Errors
Related Endpoints
- Get Design Code, single code with children
- List Trademarks, search by
vienna_codes