USPTO Patents Scraper avatar

USPTO Patents Scraper

Pricing

from $1.00 / 1,000 patents

Go to Apify Store
USPTO Patents Scraper

USPTO Patents Scraper

Search official US patent grants and published applications, enriched with abstracts, inventor names, classifications and optional claims.

Pricing

from $1.00 / 1,000 patents

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Search official US patent grants and published applications and export enriched patent records. Each row joins search metadata with its published document for the abstract, inventor names and optional claims text. Use assignee, inventor, CPC and publication-date filters to track technical areas or collect publications for analysis.

Default input returns up to 20 solar-related publications:

{"query":"solar","maxResults":20,"includeClaims":false}

query accepts Patent Public Search full-text syntax. assignee and inventor search published names as phrases. cpcClass searches current and originally issued CPC symbols, including inventive and additional classifications. Prefixes without a slash include their subgroups. Returned cpcClasses are the current symbols, which can differ from an older symbol used to find the patent. dateFrom and dateTo are inclusive publication dates in YYYY-MM-DD format; for patent grants this is the grant date. patentNumbers accepts up to 50 US patent or application publication numbers, optionally including US and a kind code. Filters combine using AND. maxResults is 1–100 and defaults to 20. A query of solar is applied only when no search filters are supplied.

Rows contain patent or publication number, kind code, title, abstract, filing/publication/grant dates, assignees, applicants, inventor names, CPC/IPC symbols, claims count and cited-patent count where published, application number, document status and source URL. includeClaims adds the published claims text; otherwise claims is null. Details are fetched in one separate request per row. The source still sends the full document when retrieving abstracts. Missing counts are null, including citing-patent counts. Assignees and applicants are separate fields. Names are reproduced as published, with no contact or address enrichment.

status identifies a granted publication or a published application. It does not establish current legal status, expiry, abandonment or enforceability. Publication rows and grant rows are distinct documents and may describe the same invention. Family collapsing is disabled.

Results are saved as pages are enriched. A blocked request or deadline can leave a partial dataset; the run status names the incomplete query. A run that delivers no rows fails with a plain message, including a confirmed empty search. Large runs may stop early to preserve saved data. Source rate limits are honored. Source URLs identify the official document JSON; opening them requires an anonymous Patent Public Search session.

This actor uses the official public search site anonymously. It does not use the separate ODP service or require an ODP API key. Availability can change with USPTO access requirements.