Swanson Vitamins Scraper avatar

Swanson Vitamins Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Swanson Vitamins Scraper

Swanson Vitamins Scraper

Scrape products from Swanson Vitamins. Use the same 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

Marco Rodrigues

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

🇺🇸 Swanson Vitamins Scraper

Want Swanson Vitamins results in a spreadsheet? This scraper makes it easy.

Use the same filters you see on the website — better for AI agents — or paste a listing URL. When a URL is set, it overrides the filters.

Swanson lists thousands of vitamins and supplements. This actor returns up to 2000 rows per run.

💡 Perfect for...

  • Agents: Export matching products without paging the site.
  • Dashboards: Track brands, ratings, and stock.
  • Market research: Slice the same filters the website offers.
  • Data analysts: Export product rows with public links.
  • 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live results.
  • 📚 RAG Systems: Feed titles and product details into retrieval pipelines.
  • 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.

✨ Why you'll love this scraper

  • 🔗 URL or filters: Paste a search or category URL, or use the dropdowns. The URL always wins when set.
  • 🎯 Same filters as the site: Keyword, category, brand, form, diet labels, star rating, in-stock only, and sort.
  • 🌐 Ready to export: Titles, brands, sizes, ratings, stock, and product links.

📦 What's inside the data?

Every row can include:

  • Product: id, url, title, brand, form, size, potency, main ingredient
  • Reviews: star rating and review count
  • Stock and labels: in stock flag, diet labels
  • Photo: image url

🚀 Quick start

Option A — Input URL

  1. Open Swanson Vitamins, apply filters, copy the URL.
  2. Paste it into input_url.
  3. Set max_results and click Start.

Option B — Structured filters (better for AI agents)

  1. Leave input_url empty.
  2. Enter a keyword or pick a category, brand, and form.
  3. Set max_results (up to 2000) and click Start.

Tech details for developers 🧑‍💻

Input Example (filters):

{
"query": "vitamin d",
"form": "softgels",
"in_stock_only": true,
"max_results": 100
}

Input Example (URL override):

{
"input_url": "https://www.swansonvitamins.com/vitamins",
"max_results": 50
}

Output Example:

{
"id": "SWD019",
"url": "https://www.swansonvitamins.com/products/swanson-vitamin-d3",
"title": "Swanson Vitamin D3 2000 IU",
"brand": "Swanson",
"form": "Softgels",
"size": "250 Sgels",
"potency": "2000 IU",
"ingredient": "Vitamin D3",
"rating": 4.7,
"review_count": 1842,
"in_stock": true,
"specialty": ["Non-GMO", "Gluten Free"],
"image_url": "https://media.swansonvitamins.com/..."
}

Output fields:

FieldDescription
idProduct SKU.
urlPublic product page.
titleProduct title.
brandBrand name.
formCapsules, softgels, tablets, and similar.
sizePack size when shown.
potencyStrength when shown.
ingredientMain ingredient.
ratingStar rating.
review_countNumber of reviews.
in_stockWhether the product is in stock.
specialtyDiet and label tags, such as gluten free.
image_urlProduct photo.

📋 Input reference (detailed)

ParameterTypeRequiredDefaultDescription
input_urlstringNoPaste a Swanson search or category URL; overrides every filter when set.
querystringNoProduct search, such as vitamin D.
categorystring enumNovitaminsAll, vitamins and supplements, health concerns, herbs, minerals, protein and fitness, grocery, beauty, home and pet.
brandstring enumNoallSwanson, Life Extension, Garden of Life, NOW Foods, Nature Made, Solgar, Jarrow, Nordic Naturals, Thorne, Bob's Red Mill.
formstring enumNoanyCapsules, veg capsules, softgels, tablets, liquid, powder, gummies, chewables, cream, spray.
specialtystring enumNoanyNon-GMO, gluten free, vegetarian, vegan, organic, kosher, halal, cruelty free.
min_ratingstring enumNoany5 stars, 4 stars and up, or 3 stars and up.
in_stock_onlybooleanNofalseOnly keep products that are in stock.
sortstring enumNorelevanceRelevance, bestsellers, newest, top rated, lowest or highest price.
max_resultsintegerNo50Maximum rows (12000).

Notes on filters

  • Prefer the Apify input dropdowns — they use the same labels as Swanson.
  • input_url always wins over the other filters when provided.