API for Shopify product data
The Agora API enables developers to search, purchase, and track orders for millions of products sold on Shopify stores. We provide a complete set of endpoints to power an end-to-end shopping experience.
Get started
Talk to us

8 million

Shopify products

20,000

Shopify stores

500 ms

search speed

2 million

searches

24 / 7

recrawling

24/7 developer support

Support is the one thing we don't use AI to automate.

We believe developers deserve 24/7 human support that is fast and reliable.

Contact us
Performance

Search across millions of records in less than 500 ms without having to worry about crawlers or embeddings.

Security

Secure authentication keys for each API user, revalidation on each request, and encrypted customer and payment information.

Reliability

The Agora API is the same set of endpoints that we use at Agora. Our server architecture is built to scale to millions of users.

"My wife asked me for a pair of red shoes for Christmas. I quickly typed it into Google and found a combination of ads from large retailers and links to a 1948 movie called 'Red Shoes'. I decided to build Agora to solve my own problem (and stay happily married)."

Param Jaggi
Founder, CEO
Read the story on HackerNews

Shopify product data pricing

Build next level shopping experiences

Marketplaces
Shopping assistants
Search & discovery
Wallets
Social shopping
Vertical SaaS

Frequently asked questions

How do I get my Agora API keys?
After you subscribe to the Pro or Enterprise tier, you'll receive an automated email with your API keys.
What are the API limits?
On the Pro tier, you get 10,000 search requests per month. On the Enterprise tier, you get unlimited search requests per month.
How many products can I access via API?
We currently have 10 million products across 25,000 stores.
How does Agora crawl products?
Every Shopify and WooCommerce store has public data available on store information, products, inventory, and more. We've built our own crawlers to index this data across thousands of stores.
How does Agora purchase products?
We have built automation using AI to programmatically purchase products from thousands of Shopify and WooCommerce stores. Specifically we use a combination of Claude, Puppeteer, and our own IP.
How do I contact developer support?
You can contact developer support 24 / 7 at support@searchagora.com.
What can I build with the Agora API?
You can embed a full shopping experience into your own app. This could be a marketplace, AI assistance, social media, wallet, recommendation engine, social shopping, and more.
Is there rate limiting?
Yes, we have a rate limit of 100 concurrent API requests per second. This avoids bots from driving up your monthly search queries.
How often is the data refreshed?
We have recrawlers that run 24/7 to add, edit, and delete products from all stores. When a store updates their inventory, it goes live in the Agora dataset on the same day.

When you request details for a specific product in our inventory, we dynamically check the variant and stock information to make sure the data returned to you is up to date.
What if something goes wrong with an order?
You can contact us 24/7 at support@searchagora.com.
What security does Agora use?
We use best practices for API security. Specifically, we provide secure authentication keys for each API user, revalidation on each request, and encrypted customer and payment information in transit.
Do you offer custom pricing plans?
Yes, we have pricing plans available for custom implementations. Contact us at support@searchagora.com.