Skip to content

WIPO API: Search trademarks

Search WIPO Global Brand Database trademarks by brand name, registering office, status and Nice class in relevance order. Status follows the registering office's reported status; missing record details are null.

branddb.wipo.int (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by WIPO.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

Status optionalstatus

Record status: active includes registered and pending; inactive includes expired and ended. For example active.

active (default)

One of any, active, inactive.

Country optionalcountry

Registering office as a country name or two-letter code, such as Japan, EU, or WIPO. Leave blank for all offices.

(default)

Brand Name, requiredbrand_name

Brand name to search, for example Nutella.

Nutella

Max Results optionalmax_results

Maximum records to return, such as 25.

3

Whole number from 1 to 100. Default 25.

Product Class optionalproduct_class

Nice class number or product words, such as 25 or clothing.

(default)

Output

From a run on Oct 31, 2026.
{  "trademarks": [    {      "owner": "FERRERO S.p.A.",      "office": "New Zealand",      "status": "Registered",      "classes": [        "30 — Coffee, tea, bread and confectionery"      ],      "mark_text": "nutella ; nutella",      "expiry_date": "2034-03-26",      "branddb_link": "https://branddb.wipo.int/en/similarname/brand/NZ501993000225926",      "owner_country": "Italy",      "mark_image_link": null,      "application_date": "1993-03-26",      "registration_date": "1996-03-26",      "application_number": "225926",      "registration_number": "225926"    },    {      "owner": "FERRERO S.P.A.",      "office": "Brazil",      "status": "Registered",      "classes": [],      "mark_text": "NUTELLA",      "expiry_date": "2025-11-28",      "branddb_link": "https://branddb.wipo.int/en/similarname/brand/BR500000817073566",      "owner_country": "Italy",      "mark_image_link": null,      "application_date": "1993-02-09",      "registration_date": "1995-11-28",      "application_number": "817073566",      "registration_number": "817073566"    },    {      "owner": "ش. فيريرو اس بي ايه",      "office": "UAE",      "status": "Registered",      "classes": [        "43 — Food and drink services"      ],      "mark_text": "NUTELLA",      "expiry_date": "2033-06-20",      "branddb_link": "https://branddb.wipo.int/en/similarname/brand/AE502013000193695",      "owner_country": "Italy",      "mark_image_link": null,      "application_date": "2013-06-20",      "registration_date": "2014-07-16",      "application_number": "AE/193695",      "registration_number": "193695"    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
branddb.wipo.int/search_trademarks
Returns
mark text, owner, owner country, office, status, Nice classes, application/registration/expiry dates, image, record link, numbers

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method branddb.wipo.int/search_trademarks with the inputs above.

Ask your agent

  • Look up active trademark registrations for the brand name "Lumora" in Nice class 3 cosmetics and show who owns each one
  • Check the WIPO Global Brand Database for any expired or lapsed marks called "Vantaggio" filed in the EU
  • I'm thinking of naming my clothing line "Kestrel Peak" — are there existing trademarks for that name in class 25 anywhere in the world?
  • Pull up to 50 trademark records for "Sakura Bloom" registered with the Japanese office, any status, with filing and expiry dates
  • On wipo.int, find pending or registered international marks for "NovaPay" covering financial services, and include the record links

See more

  • Finds US trademark filings matching a brand name, optionally limited to likely goods or service classes. Exact marks come first, similar marks follow; not a legal clearance opinion.

    uspto.gov/search_trademarks
  • Gets the current status and prosecution history of one U.S. trademark by name, serial number or registration number. For a name, it picks the newest live matching mark (or the one matching the owner) and lists the other matches.

    uspto.gov/get_trademark_status
  • Finds Google Patents about an invention. Optional filters: inventor, assignee, country, filing date and publication stage. Legal status is the site's estimate.

    patents.google.com/search_patents
  • Gets one public patent or published application by number, title, or Google Patents link, with claims, citations, family and classifications.

    patents.google.com/get_patent
  • Searches the UK Companies House register by company name and returns each company's status, type, incorporation date and registered office address, in result order.

    find-and-update.company-information.service.gov.uk/search_companies
  • Finds Vivino wines matching a wine name (optionally with the winery and a vintage year), in Vivino relevance order, with ratings, vintage, origin, bottle photo and the US price when shown.

    vivino.com/search_wines
  • Searches Open Food Facts packaged foods by name, optionally filtered by diet, country where sold and brand, ordered by popularity (most scanned first).

    openfoodfacts.org/search_products
  • Finds U.S. consumer product recalls matching a product type or brand, newest first, with hazards, remedies, incidents, sale details and photos when published.

    cpsc.gov/search_recalls