Ikea Product Search
by pintostudio
Automate your IKEA product searches. This tool scrapes product data with filters and pagination, delivering structured results for analysis.
Opens on Apify.com
About Ikea Product Search
Need to find IKEA products fast, without the manual slog? This actor is your go-to. It runs a search on IKEA's website just like you would, but it automates the whole process. You can filter by category, price range, availability, and more to get exactly the data you're looking for. It also handles pagination automatically, so it can scroll through and collect results from multiple pages in a single run. I've used it to track product availability for a client's inventory project and to monitor price changes on specific furniture lines. You get clean, structured data (like product names, prices, URLs, and images) delivered in a format ready for a spreadsheet or database. It saves you hours of copying and pasting and lets you focus on actually using the data—whether that's for price comparison, market research, or keeping a local stock list up to date. It's straightforward, reliable, and does one job very well.
What does this actor do?
Ikea Product Search is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
IKEA Product Search Actor
Search and filter IKEA's product catalog with pagination and structured output.
Overview
This actor performs searches on IKEA's website. It returns detailed product data and supports advanced filtering, sorting, and pagination across multiple locales.
Key Features
- Keyword Search: Find products using terms like 'sofa' or 'lamp'.
- Advanced Filtering: Narrow results by color, price range, material, size, category, and more using filter IDs.
- Pagination & Sorting: Control result pages and sort by relevance, price, name, or rating.
- Multi-locale: Supports different country/language codes (e.g.,
en_US,de_DE). - Structured Output: Returns consistent JSON with product details, variants, images, URLs, and available filter metadata.
How to Use
Configure the actor using input parameters. The only required field is the query. All filters use ID values, not names.
Finding Filter IDs
Filter IDs are not hardcoded. To get them:
1. Run an initial search without any filters.
2. In the output, examine the availableFilters array.
3. Use the id values from the specific filter options you want to apply.
Example availableFilters snippet:
{
"title": "Colour",
"values": [
{"id": "10156", "title": "white", "count": 297},
{"id": "10019", "title": "brown", "count": 219}
]
}
Input
Configure the actor run with a JSON object.
Required Parameter
query(string): Your search term (e.g.,"office desk").
Optional Parameters
page(integer): Starting page number. Default:1.perPage(integer): Number of results per page (max 100). Default:24.sortBy(string): Sort method. Options:RELEVANCE,PRICE_LOW_TO_HIGH,PRICE_HIGH_TO_LOW,NAME_ASCENDING,NAME_DESCENDING,CUSTOMER_RATING. Default:RELEVANCE.localeCode(string): Country/language code. Default:en_US.
Optional Filters
All filter fields accept comma-separated IDs.
* colors (e.g., "10156,10019")
* price (e.g., "PRICE_0_2000,PRICE_2000_4000")
* size
* materials
* type
* brand
* category
* availability
* room
* features
Example Input
{
"query": "office desk",
"page": 1,
"perPage": 48,
"sortBy": "PRICE_LOW_TO_HIGH",
"localeCode": "en_US",
"filters": {
"colors": "10156,10139",
"materials": "47349,47350",
"price": "PRICE_4000_6000"
}
}
Output
The actor outputs a JSON object containing:
* results: The main container.
* pagination: Info on current page, items per page, and total available results.
* items: Contains the products array with details for each item:
* id, name, typeName
* price and currency
* pipUrl (product page link) and mainImageUrl
* colors, materials, itemMeasureReferenceText (measurements)
* onlineSellable (availability)
* Product variants data.
* availableFilters: A list of all filters applicable to the search, with their IDs, titles, and result counts. Use this to construct subsequent filtered searches.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Ikea Product Search now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- pintostudio
- Pricing
- Paid
- Total Runs
- 288
- Active Users
- 19
Related Actors
Google Maps Reviews Scraper
by compass
Facebook Ads Scraper
by apify
Google Ads Scraper
by silva95gustavo
Facebook marketplace scraper
by curious_coder
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support