OrbTop

USPTO Patent Practitioner Directory Scraper

LEAD GENERATION

USPTO Patent Practitioner Directory Scraper

Scrape the USPTO Office of Enrollment and Discipline (OED) practitioner directory — the authoritative federal source for all registered patent attorneys and agents authorized to practice before the USPTO.

What does it do?

This actor downloads the active USPTO patent practitioner roster directly from the official OED practitioner directory. It returns structured records for all 53,000+ currently registered patent practitioners in a single fast run.

Data comes from the official USPTO OED active-roster endpoint, which publishes a complete ZIP/CSV export of all practitioners currently licensed to practice before the USPTO. The data is authoritative, current, and refreshed by the USPTO.

What data does it return?

Each record includes:

Field Description
last_name Practitioner last name
first_name First name
middle_name Middle name or initial
post_nominal Suffix (Jr., III, etc.)
full_name Assembled full name
firm_name Business or firm name
firm_name_2 Firm name line 2
address_1 Street address line 1
address_2 Street address line 2
city City
state US state or province code
country Country code (US, JP, DE, etc.)
postal_code Postal / ZIP code
phone Phone number
registration_number USPTO registration number
practitioner_type Patent Attorney, Patent Agent, Design Patent Practitioner, or Limited Recognition
status ACTIVE

How to use it

Run the actor with default settings to download the full active roster (~53,000 records). Set maxItems to limit the number of records returned (0 = all).

Input options

Parameter Type Default Description
maxItems Integer 0 Maximum records to return. 0 = return all active practitioners.

Use cases

  • Lead generation for IP law firms — Target patent attorneys and agents by location, firm, or registration date
  • Competitive intelligence — Analyze practitioner density by state or firm
  • Legal staffing and recruiting — Identify licensed patent practitioners for recruiting pipelines
  • Patent analytics — Correlate practitioner data with patent filing records
  • Compliance and verification — Verify that a practitioner is registered and active before engaging them

Performance

  • Downloads the full 53,000+ record roster in under 10 seconds
  • No pagination required — single HTTP download from the authoritative source
  • Low resource consumption — runs comfortably in 256 MB memory

Data source

Data is sourced from the USPTO Office of Enrollment and Discipline (OED) — the federal agency responsible for regulating patent practitioners before the USPTO.

The roster reflects current enrollment status and includes practitioners authorized under 37 CFR Part 11.