Myprotein Scraper
Pricing
from $1.50 / 1,000 results
Myprotein Scraper
Scrape products from myprotein.com. Use the same shop filters as the site or paste a URL — the URL wins when set.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🥛 Myprotein Scraper
Want Myprotein sports-nutrition products in a spreadsheet? This scraper makes it easy.
Use structured filters — better for AI agents — or paste an input_url. When input_url is set it overrides the filters.
Myprotein is a UK sports-nutrition shop. This actor returns up to 2000 rows per run.
💡 Perfect for...
- Retail / collectors: Export live listings from Myprotein.
- Dashboards: Track prices without paging the site.
- Market research: Slice the catalog with the same filters as the website.
- Data analysts: Export structured rows with public URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Myprotein results.
- 📚 RAG Systems: Feed titles, brands, and prices into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste a Myprotein shop or search URL, or pick the same filters as the site.
input_urlalways wins when set. - 🎯 Website-Matched Filters: Category, keyword, brand, price, and sort — the same controls as the shop listing.
- 🌐 Listing cards: Title, price in pounds, brand, and product photo.
📦 What's inside the data?
id, url, title, price, currency, brand, image, rating, review_count
🚀 Quick start
Option A: paste https://www.myprotein.com/c/nutrition/protein/.
Option B: pick Protein or type whey and set max_results.
Input Example (filters):
{"category": "nutrition/protein","price_max": 40,"max_results": 100}
Input Example (URL):
{"input_url": "https://www.myprotein.com/search/?search=whey","max_results": 100}
Output Example:
{"id": "17755445","url": "https://www.myprotein.com/p/sports-nutrition/impact-whey-protein-milkshake/17755445/","title": "Impact Whey Protein Milkshake","price": 29.99,"currency": "GBP","brand": "Myprotein","image": "https://static.thcdn.com/productimg/original/17755445-2055347402078470.png","rating": 4.03,"review_count": 74}
Output fields:
| Field | Description |
|---|---|
id | Product sku. |
url | Public product page. |
title | Product title. |
price | Price in pounds when shown. |
currency | Usually GBP on myprotein.com. |
brand | Brand name. |
image | Product photo. |
rating | Average star rating. |
review_count | Number of reviews. |
📋 Input reference
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Myprotein category, search, or product URL. Overrides every filter. |
category | dropdown | No | Protein | Same shop groups as the menu. |
query | string | No | — | Same as the site search box. |
brand | string | No | — | Brand name filter. |
price_min | number | No | — | Lowest price in pounds. |
price_max | number | No | — | Highest price in pounds. |
sort | dropdown | No | Relevance | Relevance or price. |
max_results | integer | No | 50 | Maximum rows (1–2000). |