VOOZH about

URL: https://apify.com/jungle_synthesizer/euipo-trademark-scraper

โ‡ฑ EUIPO Trademark Scraper - EU Trademark Search & Monitoring ยท Apify


๐Ÿ‘ EUIPO Trademark Scraper - EU Trademark Search & Monitoring avatar

EUIPO Trademark Scraper - EU Trademark Search & Monitoring

Pricing

Pay per event

Go to Apify Store

EUIPO Trademark Scraper - EU Trademark Search & Monitoring

Scrape EUIPO trademark database via eSearch API. Extract records: application/registration numbers, status, applicant, Nice classes, goods and services, opposition data, and mark type. Search by name, applicant, Nice class, date range, and status. For brand-protection teams and trademark attorneys.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

5 days ago

Last modified

Share

Scrapes the EUIPO (EU Intellectual Property Office) trademark database via the eSearch internal API. Extract trademark records including application and registration numbers, status, applicant details, Nice classifications, goods and services descriptions, opposition data, Vienna figurative codes, and publication history.

Features

  • Search by trademark name / word mark
  • Filter by applicant/owner name (exact match or wildcard, e.g. Apple Inc. or Apple*)
  • Filter by Nice classification class (1-45)
  • Filter by legal status (Registered, Application filed, Withdrawn, etc.)
  • Filter by application date range
  • Retrieves full detail via the /copla/trademark/data/ API including:
    • Goods and services description (English)
    • Opposition filed count
    • Vienna figurative element codes
    • Priority claims
    • Madrid Protocol designations
    • Publication history

Use Cases

  • Brand protection - monitor new filings that may conflict with your mark
  • Trademark due diligence - M&A and IP portfolio analysis
  • Competitive analysis - track trademark activity by applicant
  • Trademark attorneys - bulk data extraction for EUIPO filings

Input

FieldTypeDescription
queryStringTrademark name / word mark (e.g. apple)
applicationNumberStringSpecific EUTM application number (e.g. 018123456)
applicantNameStringApplicant/owner name - exact match (e.g. Apple Inc.) or wildcard (e.g. Apple*)
niceClassIntegerNice classification class (1-45). Use 0 for all classes
statusSelectFilter by legal status
applicationDateFromStringISO date (YYYY-MM-DD) - earliest filing date
applicationDateToStringISO date (YYYY-MM-DD) - latest filing date
maxItemsIntegerMaximum records to return (0 = unlimited)

At least one search criterion (query, applicationNumber, applicantName, niceClass, status, or date range) is required.

Output

Each record contains:

FieldDescription
application_numberEUTM application number
registration_numberRegistration number (when registered)
office_codeOffice code (EM = EUIPO, WO = WIPO Madrid)
trademark_nameTrademark name / word mark
trademark_typeMark type (Word, Figurative, 3D, Sound, etc.)
statusCurrent legal status
application_dateFiling date (ISO)
registration_dateRegistration date (ISO)
expiry_dateRenewal/expiry date (ISO)
publication_dateLast publication date (ISO)
applicant_nameApplicant / owner name
applicant_countryApplicant country code
applicant_addressFull postal address
representative_nameRepresentative / agent name
representative_countryRepresentative country code
nice_classesNice classes as comma-separated string
goods_and_servicesFull G&S description (English)
vienna_codesVienna figurative element codes
image_urlTrademark image URL
opposition_filedWhether any opposition was filed
opposition_countNumber of oppositions
priority_claimPriority claim details
designationsMadrid Protocol designated parties
urlPermalink to EUIPO eSearch record

Technical Notes

  • Uses EUIPO's undocumented eSearch API (/copla/ctmsearch/json) via Chrome TLS fingerprint (impit)
  • Rate-limited to ~1-2 requests/second out of politeness
  • Applicant name search requires an exact name or wildcard suffix (*) - partial names without wildcards return 0 results
  • EUIPO application numbers are 9-digit strings prefixed with 018 (EUTM) or WO (Madrid)

You might also like

EUIPO Trademark Search

doppelspotter/euipo-trademark-search

Search EU trademark filings via the official EUIPO API. Supports multi-word brand names, combined keyword searches in a single run, date range and Nice class filtering, and automatic token caching.

3

EUIPO Trademark Search โ€” By Name, Class & Status

ryanclinton/euipo-trademark-search

Search EU trademarks via the official EUIPO API. Find registered, pending, or expired trademarks by name, Nice class, applicant, status, or date. Returns application details, owners, goods & services, and EUIPO links.

12

TMview Trademark Scraper

parseforge/tmview-trademarks-scraper

Export trademarks from EUIPO TMview, the multi-office trademark search covering 70+ trademark offices worldwide. Search by mark name and pull applicant, status, filing/registration dates, type and territory. CSV, Excel, JSON or XML for brand monitori

USPTO Trademark Status Checker

sheshinmcfly/uspto-trademark-checker

Check the status of any US trademark by serial or registration number using the official USPTO TSDR database. Returns mark name, status, owner, filing date, registration date, and attorney โ€” no login required. Ideal for IP research, brand protection, and due diligence.

USPTO Patent & Trademark Scraper

solidcode/uspto-patent-trademark-scraper

[๐Ÿ’ฐ $3.50 / 1K] Search and extract US patent and trademark records from the USPTO. Look up by keyword, inventor, assignee, or classification, or pull specific patent and trademark numbers โ€” get titles, abstracts, owners, inventors, dates, status, and classifications.