top | item 42923113

(no title)

pencildiver | 1 year ago

Hi HN! I'm Param, founder of Agora.

The Agora API enables developers to search, purchase, and track orders for 10 million products sold on 25,000 Shopify and WooCommerce stores. You can search by text, image, URL, or location to find products.

Every Shopify store has several public JSON files that are available on the same URL route. The file for general store information appears at [Base URL]/meta.json. Product information appears at [Base URL]/products.json. Variant and inventory information appears at [Base URL]/[Product Route].js.

Every WooCommerce store has a similar file that has a different data structure. The store information appears at [Base URL]/wp-json/. Product information appears at [Base URL]/wp-json/wc/v1/products.

I bought a list of e-commerce stores and built a crawler to index the store and product information. The crawler runs every day to add, edit, and delete product information for all stores. When you retrieve product details via the API, we dynamically check the price, stock, and variant information. This ensures that we only sell products that are currently available, at the real-time price.

We're starting with 25,000 Shopify and WooCommerce stores and will soon have products from other e-commerce platforms and marketplaces including Amazon, Walmart, Etsy, Wix, Squarespace, and more.

I'd love your feedback!

discuss

order

hattmall|1 year ago

Interesting idea. My biggest concern here is some sort of rating system, not so much for products but merchants. Like I would like to know how likely it is I get my item and a reasonable time frame.

If you really want to be innovative try adding brick and mortar grocery stores too.

pencildiver|1 year ago

>My biggest concern here is some sort of rating system, not so much for products but merchants.

Great idea! We do have a concept of the "Agora Score" for products, to analyze more than just the customer reviews. We'll come up with something similar for merchants to help API customers know which merchants to prioritize.

>If you really want to be innovative try adding brick and mortar grocery stores too.

Absolutely. Just don't know how to efficiently crawl and recrawl their products, without partnering with them directly. Maybe plugging into something like the Instacart API to index local products.