Get product data from online stores via API
Rocketyard
Get structured product data from store pages without writing a scraper per shop. Give the task product URLs from different stores and it returns name, description, SKU, images, price and currency from the schema.org and Open Graph data each page publishes. The example input mixes a custom shop and a Shopify store.
Input
Output fields
Sign up on Apify or log in
The Product Data API & Scraper - Prices & Stock Actor is ready to run with the inputs already set for "Get product data from online stores via API". Sign up or log in and you'll land in Apify Console with a copy of this exact task.
Start the "Get product data from online stores via API" task
The Product Data API & Scraper - Prices & Stock Actor will start running based on the input automatically. You can also change all the input fields, like start urls and max results, to match your specific use case.
Receive the "Get product data from online stores via API" output
Monitor the progress in real time. You will be notified as soon as your dataset is complete and ready for review. Each result includes data such as name, brand, price, and more.
Integrate into your workflow
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow. You can also run the "Get product data from online stores via API" task via API.

Integrate "Get product data from online stores via API" into your workflow
Connect "Get product data from online stores via API" with 100+ integrations, or run it via API or MCP.
Webhook
n8n
Make
Zapier
Airbyte
Keboola
IFTTT
Hubspot
GDrive
Gmail
Apify MCP
GitHub
Slack
LangChain
LlamaIndex
Flowise
Pinecone
OpenAI
Mastra
Clay
Send the product data API task's input in a POST to https://api.apify.com/v2/acts/rocketyard~product-schema-scraper/run-sync-get-dataset-items with your Apify API token. The response is the product list as JSON.
The product data API task works on pages that publish schema.org Product data or Open Graph product tags, as most Shopify and WooCommerce stores do. Pages without it return a free error item saying so.
A page can publish one record per variant, such as size or color. The product data API task returns each of them, and the type field tells a ProductGroup apart from a Product.