Magento & Adobe Commerce GraphQL Product Scraper avatar

Magento & Adobe Commerce GraphQL Product Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Magento & Adobe Commerce GraphQL Product Scraper

Magento & Adobe Commerce GraphQL Product Scraper

Extracts full product catalog, SKUs, attributes & prices from Magento 2 stores via native GraphQL endpoint. Blazing fast.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

José Antonio Abreu Yanez

José Antonio Abreu Yanez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🚀 Magento & Adobe Commerce GraphQL Product Scraper

Apify Store Pricing MCP Ready Automation

Enterprise-grade, ultra-lightweight web extraction micro-app designed for Magento 2 / Adobe Commerce Stores Worldwide. Extracts full product catalogs, variants, pricing, stock availability, SKUs, and imagery directly into clean structured data without headless browser overhead.


⚡ Why Use This Extractor?

  • Zero Headless Browser Overhead: Bypasses heavy Chromium/Playwright instances by directly targeting structured endpoints and embedded data payloads. Runs in milliseconds with minimal RAM.
  • Pay-Per-Event (PPE): Never pay for idle compute or proxy time. Only pay $2.00 / 1,000 items, with free starter runs available on your monthly Apify plan.
  • AI Agent & MCP Native: Built from the ground up for function calling in Claude Desktop, Cursor, OpenAI Assistants, and LangChain via Apify MCP Server.
  • Export Anywhere: Download dataset results instantly in JSON, CSV, Excel, or stream via webhooks.

📥 Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlsArrayYes[{ "url": "https://magento.softwaretestingboard.com" }]One or more store URLs or category listing pages
maxItemsIntegerNo25Maximum number of products to extract per run
useApifyProxyBooleanNotrueRoute through datacenter/residential proxies for maximum uptime

Input JSON Example

{
"startUrls": [
{ "url": "https://magento.softwaretestingboard.com" }
],
"maxItems": 25,
"useApifyProxy": true
}

📤 Sample Output Data

Extracted records are formatted and validated against strict schemas before delivery:

{
"url": "https://magento.softwaretestingboard.com/fusion-backpack.html",
"title": "Fusion Backpack",
"status": "VALID",
"engine": "Engine-Ecommerce-JsonLD",
"extractedAt": "2026-10-22T02:00:00Z",
"data": {
"sku": "24-MB02",
"name": "Fusion Backpack",
"price_range": {
"minimum_price": {
"final_price": {
"value": 59,
"currency": "USD"
}
}
},
"stock_status": "IN_STOCK"
}
}

🤖 AI Agent & MCP Integration (Claude / Cursor)

Use this Actor as an autonomous tool for AI agents via the official Apify MCP Server.

Claude Desktop (claude_desktop_config.json)

{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server", "--token", "YOUR_APIFY_TOKEN"]
}
}
}

Prompt example for Claude / Cursor:

"Extract the product catalogue and current pricing from https://magento.softwaretestingboard.com using the magento-graphql-product-extractor actor."


🔌 Automate with n8n / Make.com

  1. In n8n or Make, add an Apify node or HTTP Request.
  2. Actor ID / Name: joseabreuy/magento-graphql-product-extractor.
  3. Pass your startUrls list.
  4. Pipe output items directly to Airtable, Google Sheets, Supabase, or PostgreSQL.

💻 Programmatic Usage (cURL & Python)

cURL

curl --request POST \
--url "https://api.apify.com/v2/acts/joseabreuy~magento-graphql-product-extractor/runs?token=YOUR_APIFY_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"startUrls": [{ "url": "https://magento.softwaretestingboard.com" }],
"maxItems": 10
}'

Python SDK

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("joseabreuy/magento-graphql-product-extractor").call(
run_input={"startUrls": [{"url": "https://magento.softwaretestingboard.com"}], "maxItems": 10}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"])

💰 Pricing & Free Trial

  • Pay-Per-Event: Only $2.00 / 1,000 items
  • Minimal Start Fee: $0.00005 per run
  • Free Allowance: Use your default monthly $5.00 Apify credit to run thousands of extractions at zero out-of-pocket cost!