WIPO UDRP Decisions Scraper
Pricing
from $19.00 / 1,000 results
WIPO UDRP Decisions Scraper
Scrapes WIPO UDRP domain name arbitration decisions by case year and number range. Returns each decision as a flat row with full text, parties, disputed domain, panel members, and outcome.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
WIPO UDRP Decisions Scraper
Scrape WIPO UDRP domain name arbitration decisions by case year and number range, up to a million per run. Each decision returns the full case text, parties, domain, panel, and outcome. Export to CSV, JSON, Excel, or XML.
WIPO's UDRP decisions are public but spread across thousands of individual case pages with no bulk download. Manually collecting them for research or legal analysis takes weeks. This actor reads the WIPO Legal Database directly, walks through case IDs you specify, and returns each full decision in one consistent row.
| Who uses it | What they scrape WIPO for |
|---|---|
| IP attorneys | Researching panelist tendencies and decision patterns before filing a UDRP complaint. |
| Domain investors | Checking how panels have ruled on similar domain names to assess reverse domain name hijacking risk. |
| Legal academics | Building a corpus of UDRP decisions for empirical analysis of trademark law trends. |
| Brand protection managers | Monitoring decisions involving competitors to understand enforcement strategies. |
What it does
This Actor collects WIPO UDRP arbitration decisions by year and case number range, and returns each one as a flat row with the full decision text, parties, disputed domain, panel members, and procedural history.
- ๐ Full decision text: the complete body of each ruling, not a summary or headnote.
- ๐ Year-based traversal: pick a case year and the actor walks every decision in sequence from your start number.
- ๐ข Controlled range: set a start case number and a maximum count to collect exactly the slice you need.
- ๐ค Multi-format export: download your dataset as CSV, JSON, Excel, or XML for direct use in your tools.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with WIPO data
โ๏ธ Prepare a UDRP complaint.
An IP attorney scrapes all 2024 decisions for a specific panelist to understand how they interpret bad-faith registration before filing.
๐ Analyze decision trends.
A legal researcher collects five years of decisions to measure grant rates by industry, complainant type, and panel composition.
๐ก๏ธ Defend against a UDRP claim.
A domain investor scrapes decisions involving their portfolio's keywords to find precedent showing legitimate interest.
๐ข Monitor competitor enforcement.
A brand protection manager scrapes quarterly decisions naming a competitor as complainant to track their enforcement posture.
Why choose this scraper
| What you get | |
|---|---|
| Full decision text | The complete ruling body, not a snippet or abstract, so you can search and cite it. |
| Parties and representatives | Complainant, respondent, and their legal counsel when listed on the case page. |
| Disputed domain | The exact domain name under dispute, extracted from the decision. |
| Panel and outcome | Panelist names and whether the complaint was granted, denied, or terminated. |
| Procedural history | Filing dates, response deadlines, and panel appointment details from the case record. |
How it compares
No other Store actor targets WIPO the same way, so the honest comparison is with the alternatives teams actually weigh.
| WIPO UDRP Decisions Scraper | Build it in-house | By hand | |
|---|---|---|---|
| Setup | Run it now, zero config | Days of engineering | None, but hours per pull |
| When WIPO changes | Maintained for you | You fix it | You re-learn the page |
| Proxies, retries, anti-bot | Built in | Your problem | Browser only |
| Output | Fixed JSON schema, CSV/Excel export | Whatever you build | Copy-paste |
| Cost | Pay per result | Engineering time | Analyst hours |
Configure the run
Drive the Actor with a case year and a starting case number, and set a maximum count to cap the run. The actor reads each case page in sequence and only stops when it hits your limit or runs out of cases. The Input tab lists every parameter.
A first run with the defaults:
{"maxItems": 10}
A larger pull:
{"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
- Create a free Apify account with $5 in credit.
- Open the WIPO UDRP Decisions Scraper.
- Set your inputs and any filters, then click Start.
- 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 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-arbitration-decisions-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
Check that your year and start case number combination exists. WIPO UDRP cases for a given year typically start at 0001. If you set a start number higher than the last published case for that year, the actor will find nothing. Try starting at 1.
The actor stopped before reaching my maxItems.
The actor stops when it runs out of sequential case numbers for the given year. If WIPO published 4,200 cases in your target year and you started at 1 with a max of 5,000, the actor will stop after case 4,200. This is expected behavior.
Some decisions are missing or incomplete.
WIPO occasionally redacts portions of decisions or publishes them in a non-standard format. The actor extracts whatever text is present on the public page. If a decision page is temporarily unavailable, retry the run.
The run is taking a long time.
Each decision requires a separate page request. Collecting thousands of decisions will take time. Reduce your maxItems or increase the run timeout in your actor settings if needed.
I need decisions from a year range, not one year.
Run the actor once per year with the same settings, then merge the resulting datasets. You can chain multiple runs using an Apify task or a simple script.
FAQ
| Question | Answer |
|---|---|
| Does this actor require a WIPO account or API key? | No. The actor reads the public WIPO Legal Database pages directly. No registration, no API key, and no authentication are needed. |
| What is a WIPO UDRP decision? | A UDRP decision is a ruling under the Uniform Domain Name Dispute Resolution Policy, issued by a WIPO-appointed panel. It determines whether a domain name was registered and used in bad faith and should be transferred or cancelled. |
| How are WIPO case IDs formatted? | WIPO case IDs follow the pattern D{year}-{number}, for example D2024-0001. The actor uses the year and number you provide to construct these IDs and walk through them sequentially. |
| Can I scrape decisions from multiple years in one run? | One run covers one year. To collect multiple years, run the actor once per year and merge the datasets afterward. |
| What happens if a case number does not exist? | The actor skips non-existent case numbers and continues to the next one in sequence until it reaches your maximum count. |
| Does the actor return decisions in languages other than English? | Yes. WIPO publishes decisions in English, French, Spanish, and other languages. The actor returns the text as published on the case page. |
| Can I filter by complainant, respondent, or domain name? | The actor collects all decisions in the range you specify. Filter by party or domain after the run using your dataset tool, or by searching the exported CSV or JSON. |
| How many decisions can I scrape in one run? | You can set the maximum up to 1,000,000 decisions per run. WIPO publishes roughly 4,000 to 5,000 UDRP decisions per year, so a full year fits comfortably in one run. |
| Is this actor suitable for scraping WIPO decisions outside the UDRP system? | This actor is built for UDRP cases with D-prefix IDs. Other WIPO case types use different numbering schemes and are not supported. |
| What export formats are supported? | You can export your dataset as CSV, JSON, Excel, or XML from the Apify dataset tab after the run completes. |
Related actors
- google-search-scraper: Use this to find domain names mentioned in UDRP decisions across the web, then scrape the full decisions here.
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. 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.
