ParseForge Scrapers

WIPO Patentscope Scraper

parseforge/wipo-patentscope-scraper

OtherLead generation

Scrapes patent records from WIPO Patentscope by search query. Returns each patent as a flat row with bibliographic data, abstracts, and filing dates.

Run this scraper See the API call
Total users
10
Monthly active
0
Total runs
130
Bookmarked
0
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

WIPO Patentscope Scraper

Scrape global patent data from WIPO Patentscope by keyword, title, or patent number, up to a million records per run. Each result includes bibliographic data, abstracts, inventors, and filing dates. No API key required. Export to CSV, JSON, Excel, or XML.

WIPO Patentscope provides access to millions of international PCT patent applications and national patent collections, but its web interface is built for manual review, not bulk analysis. This Actor reads the public search results directly, letting you collect structured patent records by any search query without writing a line of code. It returns clean, flat rows ready for IP landscape analysis, prior-art searches, or competitive intelligence.

Who uses it What they scrape WIPO Patentscope for
IP attorneys and paralegals Running bulk prior-art searches for patentability opinions
R&D and innovation teams Mapping the patent landscape around a new technology area
Competitive intelligence analysts Tracking a competitor's PCT filing activity over time
Academic researchers Gathering a corpus of patents for bibliometric or text analysis

What it does

This Actor collects patent records from WIPO Patentscope based on a keyword, title, or patent number query and returns each result as a structured flat row.

  • ๐Ÿ” Flexible search queries: Enter any keyword, patent title, or publication number to define your search scope.
  • ๐Ÿ“Š Structured flat output: Every patent is returned as a single row with consistent fields, ready for analysis.
  • ๐Ÿ“ฆ Bulk collection: Set a high maxItems value to collect up to a million patent records in a single run.
  • โš™๏ธ Simple configuration: Only two input fields, a search query and a maximum item count, keep setup fast.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with WIPO Patentscope data

๐Ÿ“œ Conduct a prior-art search.

An IP attorney enters a set of keywords describing an invention to collect all related published patent applications and assess patentability.

๐ŸŒ Map a technology landscape.

An R&D manager runs a broad query for a technical field like 'solid-state batteries' to identify key players, filing trends, and white spaces.

๐Ÿข Monitor competitor filings.

A competitive intelligence analyst periodically runs a search for a competitor's name as the applicant to track their latest PCT publications.

๐Ÿ“ˆ Gather data for academic research.

A researcher collects a large dataset of patents mentioning a specific chemical compound for a citation network analysis.

Why choose this scraper

What you get
No API key or registration Start scraping immediately without signing up for a WIPO developer account.
Handles large result sets Collect up to a million patents per run for complete landscape analyses.
Consistent structured data Every run returns the same schema, making it easy to merge datasets from different queries.

How it compares

This Actor focuses on bulk data extraction from WIPO Patentscope with a simple setup, while other solutions offer multi-source search or different data structures.

Feature ParseForge WIPO PatentScope Search - Global Prior-Art API USPTO, EUIPO & WIPO Trademark/Patent API - No API Key
Scrapes WIPO Patentscope Yes Yes Yes
No API key required Yes Not listed Yes
Bulk collection up to 1,000,000 records Yes Not listed Not listed
Searches multiple IP offices (USPTO, EUIPO, etc.) Not listed Not listed Yes
Simple search by keyword, title, or number Yes Not listed Not listed

Configure the run

Drive the Actor with a single search query, which can be a keyword, patent title, or publication number, and set a maximum number of patents to collect. The Input tab lists every parameter.

A first run with the defaults:

{
 "query": "blockchain",
 "maxItems": 10
}

A larger pull:

{
 "query": "blockchain",
 "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the WIPO Patentscope Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to WIPO Patentscope through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/wipo-patentscope-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

First, verify your query returns results on the public WIPO Patentscope website. If it does, try simplifying the query or checking for special characters that might need encoding.

The run is taking a very long time.

Large queries with a high maxItems value will take time to complete. You can lower the maxItems to get a smaller sample faster, or let the run continue in the background.

Some fields are empty in my results.

Not all patent records in Patentscope contain the same level of detail. If a field like an abstract or inventor name is missing from the source, it will be empty in your output.

I got fewer results than my maxItems setting.

The maxItems value is an upper limit. The Actor will stop when it has collected all available results for your query, which may be fewer than the maximum you set.

The run failed with an error.

This can happen if the Patentscope website structure changes or is temporarily unavailable. Wait a few minutes and try the run again. If the problem persists, check the run log for details.

FAQ

Question Answer
What is WIPO Patentscope? It is a free, global patent database provided by the World Intellectual Property Organization, containing millions of PCT international applications and national patent collections from participating countries.
Do I need a WIPO account or API key to use this Actor? No. This Actor scrapes the public-facing Patentscope search interface, so no registration, account, or API key is required.
What kind of search queries can I use? You can use any text string that works in the standard Patentscope simple search, including keywords, phrases, inventor names, applicant names, publication numbers, and patent titles.
What data fields are returned for each patent? The Actor returns a flat row with bibliographic details like the title, abstract, publication number, filing date, inventors, and applicants, matching the public Patentscope record.
How many patents can I scrape in one run? You can set the maxItems input up to 1,000,000. The actual number collected will depend on how many results match your query.
Can I scrape national patent collections, or only PCT applications? WIPO Patentscope includes both PCT applications and national collections from dozens of participating countries. Your query will search across all available data by default.
In what format is the data exported? You can export your results in CSV, JSON, Excel, or XML formats directly from your Apify dataset.
Is this an official WIPO API? No, this is an unofficial web scraper that extracts data from the public Patentscope website. For official, guaranteed access, you would need to use the WIPO Patentscope API directly.
Can I use advanced search operators like field codes? The Actor uses the simple search. For complex boolean queries with field codes, test your query string on the Patentscope website first to ensure it returns the expected results.
How do I search for patents by a specific company? Enter the company's name as your search query. For best results, use the standard applicant name format as it appears in Patentscope records.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by World Intellectual Property Organization (WIPO). It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
query string Search query blockchain
maxItems integer How many patents to collect per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
Result item Each result row pushed to the dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~wipo-patentscope-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run WIPO Patentscope Scraper on Apify All scrapers