Built for developers & AI agents

One API call. Product catalogs.
Prices and stock.

Get structured catalogs from compatible Shopify and WooCommerce stores. Check your target domain, then collect prices and stock as JSON or spreadsheets.

terminal
# Illustrative response; prices vary
$ curl -X POST api.shelfrun.com/v1/quickscan \ -H "X-API-Key: sr_live_..." \ -d '{"url": "https://www.allbirds.com", "limit": 5}'
{ "products_found": 5, "products": [ { "name": "Example product", "price": 115.00, "in_stock": true }, { "name": "Another product", "price": 130.00, "in_stock": true }, ... ] }

Connect your existing tools through the REST API

🤖 LangChain⚡ Vercel🔗 n8n🧠 CrewAI📊 Retool

Shopify

API-first catalog syncs

CSV + XLSX

Download your data

5 credits

Free account credit

1 credit

Per quick standard sync

Three steps to structured data

Step 1

Get your API key

Sign up, verify your email, and generate an API key from the dashboard.

Step 2

Call the API

POST a compatible store URL to /v1/quickscan. We detect the platform and extract a normalized product sample.

Step 3

Get structured JSON

Receive normalized product data with prices and stock. Use a sample to confirm the fields your workflow needs.

Try it live

Paste any e-commerce URL. We'll detect the platform and extract real product data.

Built for builders

Whether you're building AI agents, monitoring competitors, or tracking inventory — we've got you covered.

Price Monitoring Agents

Build agents that track competitor prices and alert on changes. Schedule recurring checks on supported stores.

Competitive Intelligence

Monitor catalog samples and detect product, price, and stock changes between completed syncs.

Inventory Tracking

Know when products go in/out of stock. Perfect for resellers and arbitrage bots.

AI Shopping Assistants

Power product recommendation agents with structured pricing data from compatible stores.

Ship in minutes, not weeks

No browser automation. No proxy setup. No scraping infrastructure. Just JSON.

curl -X POST https://api.shelfrun.com/v1/quickscan \
  -H "X-API-Key: sr_live_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.allbirds.com", "limit": 5}'

# Returns products_found and normalized products.
# One credit is charged after a successful extraction.

JSON-first

Every response is structured, typed JSON

Agent-ready

Built for LLM agents and automation

No browser needed

Server-side extraction, no Puppeteer

Scheduled checks

Track changes between completed syncs

Stupidly simple pricing

A standard quick sync costs 1 credit for up to 250 records. Deep syncs cover up to 5,000 records and cost more. Failed syncs refund reserved credits.

Starter

$5/mo

500 credits/mo

Growth

$49/mo

10,000 credits/mo

Scale

$199/mo

100,000 credits/mo

Your agent deserves real data

Stop scraping. Start building. Get your API key in 30 seconds.

$curl https://api.shelfrun.com/health