# QuickCommerce API — Complete Reference > Real-time product search, pricing, and inventory across 18 platforms in India and the UAE: 7 India quick commerce apps + Amazon, Nykaa, Myntra, Flipkart, Meesho; item price & stock on Reliance Digital, Croma, vivo, OnePlus; and 2 UAE quick commerce apps (Noon Minutes and talabat mart, priced in AED) — plus delivery ETA for all 9 quick commerce apps, via a single REST API. Website: https://quickcommerceapi.com API Base URL: https://api.quickcommerceapi.com Documentation: https://quickcommerceapi.com/docs API Playground: https://quickcommerceapi.com/playground MCP Server: https://api.quickcommerceapi.com/mcp MCP Info Page: https://quickcommerceapi.com/mcp MCP Chat: https://quickcommerceapi.com/mcp/chat Blog: https://quickcommerceapi.com/blog Sign Up: https://quickcommerceapi.com/auth/signup --- ## Overview QuickCommerce API gives developers unified access to real-time data from Indian quick commerce and e-commerce platforms through a single API key. Search and item work across 12 platforms in India and 2 in the UAE, item lookups also cover Reliance Digital, Croma, vivo, and OnePlus (18 total); delivery ETA is available for 9 quick commerce platforms. ### Supported Platforms **Search & item (12 platforms):** 1. **BlinkIt** (by Zomato) — 10-minute delivery, largest metro coverage in India 2. **Zepto** — Ultra-fast delivery, strong in top metros, competitive pricing 3. **Swiggy Instamart** — Part of Swiggy ecosystem, wide category range 4. **BigBasket** (by Tata) — India's oldest online grocery, largest SKU catalog 5. **DMart Ready** — Lowest prices, value-focused, limited delivery radius (requires pincode) 6. **JioMart** (by Reliance) — Jio ecosystem, strong tier-2/3 city coverage (requires pincode) 7. **Flipkart Minutes** — Flipkart-backed quick commerce (requires pincode) 8. **Amazon** — India's largest marketplace (search & item only) 9. **Nykaa** — Beauty, fashion, and lifestyle (search & item only) 10. **Myntra** — Fashion and apparel (search & item only) 11. **Flipkart** — Main Flipkart marketplace (search & item only; distinct from Minutes) 12. **Meesho** — Value fashion, home, and lifestyle marketplace (search & item only). item_id is the numeric product id from search results (e.g. `187892116`); turn a meesho.com product or share link (`/p/`) into it with `/v1/item/resolve`. Prices are national, so no pincode is needed. **Item only (4 electronics & brand stores — no search, no ETA):** 13. **RelianceDigital** — item_id is the product slug after `/product/` in a reliancedigital.in link (pincode-aware pricing) 14. **Croma** — item_id is the number after `/p/` in a croma.com link, e.g. `317418` (pincode-aware pricing) 15. **Vivo** — item_id `:` from `mshop.vivo.com/in/product/?skuId=`, e.g. `10373:19585` (bare spuId = default variant) 16. **OnePlus** — item_id `:`, e.g. `P1120230:5011122818` (bare productCode = first in-stock variant) Croma and RelianceDigital price by pincode; pass `pincode` or it is derived from lat/lon. **UAE quick commerce (2) — search, item & ETA; prices in AED:** 17. **NoonMinutes** — Noon Minutes 18. **TalabatMart** — talabat mart UAE platforms need a UAE `lat`/`lon` (e.g. Downtown Dubai `25.1972, 55.2744`) and no pincode. Every product and item in responses carries `currency` (`AED` for UAE, `INR` for India). Don't mix UAE and India platforms in one groupsearch — each only serves its own country. **Delivery ETA (9 quick commerce platforms):** BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, NoonMinutes, TalabatMart. Amazon, Nykaa, Myntra, Flipkart, Meesho, and the item-only electronics stores do not support ETA. ### Pincode Requirement DMart, JioMart, and Flipkart Minutes require a pincode for accurate data. Pass it via the `x-geolocation-pincode` request header: ``` curl -H "X-API-Key: sk_live_..." \ -H "x-geolocation-pincode: 560103" \ "https://api.quickcommerceapi.com/v1/search?q=milk&platform=DMart&lat=12.90&lon=77.66" ``` BlinkIt, Zepto, Swiggy, and BigBasket do NOT require pincode. --- ## Authentication All `/v1/*` endpoints require an API key. Pass it via: **Header (recommended):** ``` X-API-Key: your-api-key ``` **Query parameter (alternative):** ``` ?api_key=your-api-key ``` Get your API key by signing up at https://quickcommerceapi.com/auth/signup --- ## Endpoints ### GET /v1/search — Search Products (1 credit) Search for products on a specific platform by keyword and location. **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | q | string | Yes | Search query (e.g. "milk", "atta 5kg", "pizza") | | lat | float | Yes | Latitude of delivery location | | lon | float | Yes | Longitude of delivery location | | platform | string | Yes | Platform name: BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, Amazon, Nykaa, Myntra, Flipkart, Meesho, NoonMinutes, or TalabatMart | **Headers:** | Header | Required | Description | |--------|----------|-------------| | X-API-Key | Yes | Your API key | | x-geolocation-pincode | For DMart, JioMart, Minutes | 6-digit Indian pincode | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/search?q=pizza&lat=12.9021&lon=77.6639&platform=BlinkIt" ``` **Example Response:** ```json { "status": "success", "request_id": "a1b2c3d4-...", "credits_remaining": 49, "data": { "query": "pizza", "platform": "BlinkIt", "lat": 12.9021, "lon": 77.6639, "total_results": 30, "products": [ { "id": "501346", "name": "Margherita Pizza", "brand": "Amul", "available": true, "images": ["https://cdn.grofers.com/..."], "mrp": 120, "offer_price": 120, "quantity": "210 g", "deeplink": "https://blinkit.com/prn/x/prid/501346", "rating": 4.06, "rating_count": 1891, "inventory": 6, "platform": { "name": "BlinkIt", "sla": "8 mins", "open": true, "icon": "https://..." } } ] } } ``` **Product fields returned:** - `id` — Platform-specific product ID - `name` — Product name - `brand` — Brand name (may be null) - `available` — Whether in stock - `images` — Array of image URLs - `mrp` — Maximum retail price (INR) - `offer_price` — Current selling price (INR) - `quantity` — Pack size/weight - `deeplink` — Direct link to product on platform - `rating` — User rating (may be null) - `rating_count` — Number of ratings - `inventory` — Stock count - `platform.name` — Platform name - `platform.sla` — Estimated delivery time (e.g. "8 mins") - `platform.open` — Whether store is currently open --- ### GET /v1/item — Item Details (1 credit) Get real-time price, stock, and availability for a specific item. Use the `id` from search results. The response is generic: `data.items` is ALWAYS an array (some platforms may return multiple variants). **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | item_id | string | Yes | Platform-specific item ID (from search results or a product link — see item-only formats above) | | lat | float | Yes | Latitude | | lon | float | Yes | Longitude | | platform | string | Yes | Platform name: BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, Amazon, Nykaa, Myntra, Flipkart, Meesho, NoonMinutes, TalabatMart, RelianceDigital, Croma, Vivo, or OnePlus | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/item?item_id=362674&lat=12.9021&lon=77.6639&platform=BlinkIt" ``` **Example Response:** ```json { "status": "success", "request_id": "a1b2c3d4-...", "credits_remaining": 48, "data": { "item_id": "362674", "platform": "BlinkIt", "lat": 12.9021, "lon": 77.6639, "count": 1, "items": [ { "item_id": "362674", "name": "Tender Coconut (Thengina Kayi)", "brand": null, "quantity": "1 pc", "available": true, "price": 65, "mrp": 82, "inventory": 20, "deeplink": "https://blinkit.com/prn/x/prid/362674", "rating": null, "rating_count": null, "platform": "BlinkIt", "store_id": "45342", "fetched_at": "16-03-2026 06:52:12 AM" } ] } } ``` --- ### GET /v1/eta — Delivery ETA (1 credit) Get estimated delivery time and store availability for a quick commerce platform at a given location. ETA is not available for Amazon, Nykaa, Myntra, Flipkart, or Meesho. **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | lat | float | Yes | Latitude | | lon | float | Yes | Longitude | | platform | string | Yes | Quick commerce platform: BlinkIt, Zepto, Swiggy, BigBasket, DMart, JioMart, Minutes, NoonMinutes, or TalabatMart | **Headers:** | Header | Required | Description | |--------|----------|-------------| | X-API-Key | Yes | Your API key | | x-geolocation-pincode | For DMart, JioMart, Minutes | 6-digit Indian pincode | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/eta?lat=12.9021&lon=77.6639&platform=BlinkIt" ``` **Example Response:** ```json { "status": "success", "request_id": "a1b2c3d4-...", "credits_remaining": 47, "data": { "platform": "BlinkIt", "eta": "14 mins", "open": true, "store_id": "45342", "store_ids": ["36475", "38212", "42814", "45342"], "icon": "https://...", "url": "https://blinkit.com", "lat": 12.9021, "lon": 77.6639 } } ``` --- ### GET /v1/groupsearch — Multi-Platform Search (N credits) Search products across multiple platforms in one call. Costs 1 credit per platform queried. **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | q | string | Yes | Search query | | platforms | string | Yes | Comma-separated platform names (e.g. "BlinkIt,Zepto,Swiggy") | | lat | float | Yes | Latitude | | lon | float | Yes | Longitude | **Headers:** | Header | Required | Description | |--------|----------|-------------| | X-API-Key | Yes | Your API key | | x-geolocation-pincode | If querying DMart, JioMart, or Minutes | 6-digit Indian pincode | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/groupsearch?q=Amul+Butter&platforms=BlinkIt,Zepto,Swiggy&lat=12.90&lon=77.66" ``` **Example Response:** ```json { "query": "Amul Butter", "platforms": ["BlinkIt", "Zepto", "Swiggy"], "lat": 12.90, "lon": 77.66, "total_results": 45, "credit_cost": 3, "results": { "BlinkIt": [ { "id": "123456", "name": "Amul Butter 500g", "brand": "Amul", "available": true, "mrp": 295, "offer_price": 285, "quantity": "500 g", "rating": 4.5, "inventory": 12 } ], "Zepto": [...], "Swiggy": [...] } } ``` --- ### GET /v1/groupeta — Multi-Platform ETA (N credits) Get delivery ETAs across multiple platforms in one call. Costs 1 credit per platform queried. **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | platforms | string | Yes | Comma-separated platform names (e.g. "BlinkIt,Zepto,DMart") | | lat | float | Yes | Latitude | | lon | float | Yes | Longitude | **Headers:** | Header | Required | Description | |--------|----------|-------------| | X-API-Key | Yes | Your API key | | x-geolocation-pincode | If querying DMart, JioMart, or Minutes | 6-digit Indian pincode | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ -H "x-geolocation-pincode: 560103" \ "https://api.quickcommerceapi.com/v1/groupeta?platforms=BlinkIt,Zepto,DMart&lat=12.90&lon=77.66" ``` **Example Response:** ```json { "platforms": ["BlinkIt", "Zepto", "DMart"], "lat": 12.90, "lon": 77.66, "credit_cost": 3, "results": [ { "platform": "BlinkIt", "eta": 8, "open": true, "store_id": "45342" }, { "platform": "Zepto", "eta": 10, "open": true, "store_id": "z_9821" }, { "platform": "DMart", "eta": 120, "open": true, "store_id": "dm_443" } ] } ``` --- ### GET /v1/screenshot — Product Page Screenshot (50 credits) Capture a platform's own product page at a delivery location as proof of price: a PNG with a banner (platform, item, location, store, time), a one-page PDF report and, optionally, a WebM video of the session. Platforms: BlinkIt, Swiggy (Instamart), Zepto, BigBasket, JioMart, Minutes, DMart, the marketplaces Amazon, Flipkart, Myntra, Nykaa (not Meesho), and the electronics stores Croma, RelianceDigital, OnePlus, Vivo. Costs 50 credits; a failed capture is refunded (at once with sync=true, otherwise when its status is next checked). **Parameters:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | platform | string | Yes | BlinkIt, Swiggy, Zepto, BigBasket, JioMart, Minutes, DMart, Amazon, Flipkart, Myntra, Nykaa, Croma, RelianceDigital, OnePlus or Vivo | | item_id | string | Yes | Platform-specific item ID (from /v1/search or /v1/item); marketplaces may pass url instead | | url | string | No | Marketplaces only: a product page link instead of item_id | | lat | float | No | Latitude; quick commerce needs lat and lon, or a pincode | | lon | float | No | Longitude | | pincode | string | No | 6-digit pincode; worked out from lat/lon when omitted; enough on its own for marketplaces | | device | string | No | desktop (default) or mobile (the platform's phone website; BlinkIt, Swiggy, Zepto, BigBasket, JioMart and Minutes only) | | capture | string | No | visible (default, first screen) or full (whole page) | | format | string | No | png, pdf, both (default), video, all, or a list like png,video | | video | boolean | No | true also records a video | | sync | boolean | No | true waits for the result in this call (allow a 100 s HTTP timeout) | | wait | integer | No | Seconds to wait with sync, 1 to 90 (default 90) | **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/screenshot?platform=BlinkIt&item_id=36961&lat=12.9116&lon=77.6389&sync=true" ``` **Example Response (data):** ```json { "job_id": "777c7cd464e34fcb802460504ed3a19d", "status": "done", "platform": "BlinkIt", "device": "desktop", "capture": "visible", "location": { "lat": 12.9116, "lon": 77.6389, "pincode": "560102", "precision": "exact" }, "api_price": { "price": 63, "mrp": 63, "available": true, "name": "Mother Dairy Salted Butter" }, "result": { "png_url": "https://...", "pdf_url": "https://...", "video_url": null, "expires_in_seconds": 3600, "captured_at": "2026-10-26T09:33:39+00:00", "page_url": "https://blinkit.com/prn/x/prid/36961", "page_price": "63", "price_match": true, "location_shown": "Sector 4, HSR Layout, Bengaluru, Karnataka 560102", "truncated": false, "sha256": { "png": "...", "pdf": "..." } }, "error": null, "credit_refunded": false } ``` Marketplaces (Amazon, Flipkart, Myntra, Nykaa) deliver by pincode: `?platform=Amazon&item_id=B071Z8M4KX&pincode=560034&sync=true`. The page's own price is returned as page_price (compared with api_price), plus result.product_name and result.available as the page states them. Desktop site only. Typical time: 15–20 s for BlinkIt, BigBasket and Swiggy; 30–50 s for Zepto and JioMart; about 35 s for Minutes; 10–25 s for the marketplaces. Without sync (or when the wait runs out) status is queued or running: poll /v1/screenshot/status. Files are kept 30 days; links last 1 hour. --- ### GET /v1/screenshot/status — Screenshot Job Status (FREE) A screenshot job's state (queued, running, done, failed) and, once done, its download links. Only the API key that started the job can read it; others get 404 job_not_found. Same data fields as /v1/screenshot. This endpoint does NOT consume credits. **Example Request:** ``` curl -H "X-API-Key: sk_live_..." \ "https://api.quickcommerceapi.com/v1/screenshot/status?job_id=777c7cd464e34fcb802460504ed3a19d" ``` --- ### GET /v1/credits — Check Credits (FREE) Check your available credits and per-pack breakdown. This endpoint does NOT consume credits. **Example Response:** ```json { "summary": { "total_available": 2450, "total_used": 50, "active_packs": 2 }, "active": [ { "id": "a1b2c3d4-...", "pack_name": "starter", "credits_total": 2500, "credits_remaining": 2450, "credits_used": 50, "amount_paid": 500.0, "is_trial": false, "status": "active", "purchased_at": "2026-03-16T05:14:03Z", "expires_at": "2026-04-15T05:14:03Z" } ], "inactive": [] } ``` --- ### GET /v1/supported-platforms — List Platforms (FREE, PUBLIC) Returns all supported platform names. No API key needed. **Example Response:** ```json { "platforms": [ "BlinkIt", "Zepto", "Swiggy", "BigBasket", "DMart", "JioMart", "Minutes", "Amazon", "Nykaa", "Myntra", "Flipkart", "Meesho", "NoonMinutes", "TalabatMart", "RelianceDigital", "Croma", "Vivo", "OnePlus" ], "count": 18, "search": [ "BlinkIt", "Zepto", "Swiggy", "BigBasket", "DMart", "JioMart", "Minutes", "Amazon", "Nykaa", "Myntra", "Flipkart", "Meesho", "NoonMinutes", "TalabatMart" ], "item": [ "BlinkIt", "Zepto", "Swiggy", "BigBasket", "DMart", "JioMart", "Minutes", "Amazon", "Nykaa", "Myntra", "Flipkart", "Meesho", "NoonMinutes", "TalabatMart", "RelianceDigital", "Croma", "Vivo", "OnePlus" ], "eta": [ "BlinkIt", "Zepto", "Swiggy", "BigBasket", "DMart", "JioMart", "Minutes", "NoonMinutes", "TalabatMart" ], "countries": { "IN": { "platforms": [ "BlinkIt", "Zepto", "Swiggy", "BigBasket", "DMart", "JioMart", "Minutes", "Amazon", "Nykaa", "Myntra", "Flipkart", "Meesho", "RelianceDigital", "Croma", "Vivo", "OnePlus" ], "currency": "INR" }, "AE": { "platforms": [ "NoonMinutes", "TalabatMart" ], "currency": "AED" } } } ``` --- ## Error Codes | Code | Meaning | |------|---------| | 401 | Invalid or missing API key | | 402 | No credits remaining | | 404 | Item not found or platform unavailable at location | | 422 | Invalid query parameters or platform name | | 429 | Rate limit exceeded (100 req/min) | | 500 | Internal server error | | 502 | Platform upstream error | | 504 | Platform request timed out | --- ## Response Headers Every response includes: - `X-Request-Id` — Unique request identifier (UUID) - `X-Credits-Remaining` — Your total remaining credits - `X-Credits-Expiry` — Earliest credit expiry date (ISO 8601) --- ## Pricing Credits are prepaid. 1 API call = 1 credit. Group calls cost 1 credit per platform queried. A product page screenshot (`/v1/screenshot`) costs 50 credits. Free endpoints (`/v1/credits`, `/v1/supported-platforms`, `/v1/screenshot/status`) cost 0 credits. | Pack | Credits | Price (INR) | Per Credit | |------|---------|-------------|------------| | Free trial | 50 | Free | Free | | Starter | 2,500 | ₹500 | ₹0.20 | | Growth | 10,000 | ₹1,800 | ₹0.18 | | Pro | 50,000 | ₹7,500 | ₹0.15 | | Scale | 2,00,000 | ₹24,000 | ₹0.12 | | Custom | 2,500 – 5,00,000 | Varies | ₹0.12 – ₹0.20 | - All prices inclusive of GST - Credits valid for 30 days from purchase - 100 free credits on signup, no credit card required - Payment via Razorpay (UPI, cards, netbanking) --- ## Use Cases - **Price Comparison Apps** — Compare the same product across 14 platforms (search/item) - **Price Trackers** — Monitor prices over time, alert users on price drops - **Market Intelligence** — Track pricing trends, discount patterns, inventory levels - **Inventory Monitoring** — Track stock across platforms for supply chain insights - **Delivery Analytics** — Benchmark delivery ETAs across platforms by location - **Shopping Assistants** — Build chatbots and recommendation engines - **Supply Chain Intelligence** — Enterprise competitive intelligence for D2C/FMCG brands - **Academic Research** — Study quick commerce dynamics in India --- ## MCP Server (Model Context Protocol) QuickCommerce API offers a **hosted** MCP server that lets AI tools (Claude Desktop, Claude Code, Cursor, ChatGPT / Copilot where MCP is supported) access live grocery and marketplace data through natural language. No local package install. **Hosted URL:** `https://api.quickcommerceapi.com/mcp` **Transport:** Streamable HTTP (latest MCP specification) ### MCP Configuration (hosted) ```json { "mcpServers": { "quickcommerce": { "url": "https://api.quickcommerceapi.com/mcp", "headers": { "X-API-Key": "your-api-key" } } } } ``` ### Available MCP Tools | Tool | Description | Cost | |------|-------------|------| | search_products | Search products by keyword on one platform | 1 credit | | get_item_details | Get real-time price, stock for a specific item | 1 credit | | check_delivery_eta | Delivery ETA and store status for one platform | 1 credit | | group_search | Search across multiple platforms in one call | 1 credit per platform | | group_eta | ETAs from multiple platforms in one call | 1 credit per platform | | check_credits | Check remaining credit balance | Free | | list_platforms | List supported platforms (search/item vs ETA) | Free, no auth | | capture_product_screenshot | Screenshot a product page at a location as proof of price (PNG, PDF, optional video); quick commerce, DMart, Amazon, Flipkart, Myntra, Nykaa, Croma, RelianceDigital, OnePlus, Vivo | 50 credits | | get_screenshot_status | Check a screenshot job and get its download links | Free | ### Example MCP Prompts - "Compare Atta 5kg prices across all platforms near Bangalore 560103" - "Which platform delivers fastest to Andheri West, Mumbai?" - "Search for Amul Butter on BlinkIt and Zepto near Sarjapur Road" - "How many credits do I have left?" ### Browser-Based MCP Chat Try the MCP-powered assistant without installing anything: https://quickcommerceapi.com/mcp/chat --- ## Quick Start 1. Sign up at https://quickcommerceapi.com/auth/signup (get 100 free credits) 2. Copy your API key from the dashboard 3. Make your first call: ```bash curl -H "X-API-Key: YOUR_KEY" \ "https://api.quickcommerceapi.com/v1/search?q=milk&platform=BlinkIt&lat=12.9021&lon=77.6639" ``` 4. Try multi-platform search: ```bash curl -H "X-API-Key: YOUR_KEY" \ "https://api.quickcommerceapi.com/v1/groupsearch?q=milk&platforms=BlinkIt,Zepto,Swiggy&lat=12.9021&lon=77.6639" ``` 5. Test live in the API Playground: https://quickcommerceapi.com/playground --- ## Platform Pages - BlinkIt API: https://quickcommerceapi.com/platforms/blinkit - Zepto API: https://quickcommerceapi.com/platforms/zepto - Swiggy Instamart API: https://quickcommerceapi.com/platforms/swiggy - BigBasket API: https://quickcommerceapi.com/platforms/bigbasket - DMart Ready API: https://quickcommerceapi.com/platforms/dmart - JioMart API: https://quickcommerceapi.com/platforms/jiomart - Flipkart Minutes API: https://quickcommerceapi.com/platforms/minutes --- ## Blog — Tutorials & Use Cases - Connect Any AI to Grocery Data with MCP Server: https://quickcommerceapi.com/blog/mcp-server-ai-grocery-shopping - How to Build a Real-Time Price Comparison App: https://quickcommerceapi.com/blog/build-price-comparison-app - Track Grocery Prices with One API: https://quickcommerceapi.com/blog/track-grocery-prices-one-api - Building a Delivery ETA Dashboard: https://quickcommerceapi.com/blog/delivery-eta-dashboard - Market Intelligence with Quick Commerce Data: https://quickcommerceapi.com/blog/market-intelligence-pricing-trends - Monitor Product Availability: https://quickcommerceapi.com/blog/monitor-product-availability - Building a Smart Grocery Assistant: https://quickcommerceapi.com/blog/smart-grocery-assistant - BlinkIt vs Zepto vs Swiggy vs BigBasket: https://quickcommerceapi.com/blog/platform-comparison-india - Automate Price Drop Alerts: https://quickcommerceapi.com/blog/price-drop-alerts - Supply Chain Intelligence for Businesses: https://quickcommerceapi.com/blog/supply-chain-intelligence - Getting Started in 5 Minutes: https://quickcommerceapi.com/blog/getting-started-first-api-call