Skip to content

trademark_search

Search trademarks across US, EU, AU, NZ, WIPO, GB, CA, JP, and CN registries. Supports exact name matching, owner lookup, registration number search, and fuzzy similarity matching with phonetic and visual analysis.

ParameterTypeRequiredDescription
querystringYesTrademark name, owner, or registration/serial number to search
searchTypestringNoname (default), owner, number, or fuzzy
jurisdictionsstring[]NoJurisdictions to search (default: ["ALL"]). Options: US, EU, AU, NZ, WIPO, GB, CA, JP, CN, ALL
niceClassesnumber[]NoFilter by Nice Classification classes (1-45)
statusstringNoFilter by status: all (default), live, dead, or pending
limitnumberNoMaximum results per jurisdiction (default: 20, max: 100)
cursorstringNoPagination cursor from a previous response
{
"name": "trademark_search",
"arguments": {
"query": "BRIGHTPATH",
"searchType": "fuzzy",
"jurisdictions": ["US", "EU"],
"niceClasses": [9, 42],
"status": "live",
"limit": 10
}
}
{
"results": [
{
"id": "EU-018734521",
"applicationNumber": "018734521",
"name": "BRIGHTPATH",
"jurisdiction": "EU",
"status": "registered",
"filingDate": "2023-06-15",
"registrationDate": "2023-11-02",
"niceClasses": [9, 42],
"owner": "BrightPath Technologies GmbH",
"similarityScore": 1.0
},
{
"id": "US-97654321",
"applicationNumber": "97654321",
"name": "BRITEPASS",
"jurisdiction": "US",
"status": "registered",
"filingDate": "2022-03-10",
"registrationDate": "2023-01-18",
"niceClasses": [9, 35, 42],
"owner": "BritePass Inc.",
"similarityScore": 0.78
}
],
"pagination": {
"hasMore": false,
"totalResults": 2
},
"metadata": {
"query": "BRIGHTPATH",
"searchType": "fuzzy",
"jurisdictionsSearched": ["US", "EU"],
"totalResults": 2,
"executionTimeMs": 1240,
"resultsPerJurisdiction": { "EU": 1, "US": 1 }
}
}
  • Fuzzy search uses an ensemble of Jaro-Winkler, n-gram, Damerau-Levenshtein, and jurisdiction-aware phonetic algorithms. Results include a similarityScore (0-1).
  • Name search returns substring matches — searching “APPLE” also returns “PINEAPPLE”.
  • Owner search ranks exact and prefix matches above substring matches.
  • Multi-jurisdiction queries interleave results round-robin so no single jurisdiction dominates when results are truncated.
  • When no results are found, a suggestion field provides actionable guidance.