Darkstore locator and coverage research
Pandamartエンドポイントを使えば、「Darkstore locator and coverage research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn pandamart's public darkstore data into structured JSON — grocery and convenience darkstore search by coordinate, per-store detail with delivery/pickup availability and minimums, a store's full category tree, curated home-page product shelves, full product detail by ID, and keyword search within one darkstore's catalog. Credential-free.
Search pandamart darkstores near a location, browse a store's categories and products, and search its full catalog as structured JSON.
エンドポイントファミリー
2
ドキュメント化されたパラメータ
28
サンプル数
6
ライブカタログスナップショット
稼働エンドポイント
6
メソッド
GET
必須パラメータ
15
スキーマ参照
6
{
"platform": "Pandamart",
"endpoint": "pandamart-search",
"method": "GET",
"path": "/pandamart/search",
"auth": "apiKey"
}ユースケース
Search pandamart darkstores near a location, browse a store's categories and products, and search its full catalog as structured JSON.
Pandamartエンドポイントを使えば、「Darkstore locator and coverage research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Pandamartエンドポイントを使えば、「Grocery product and pricing monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Pandamartエンドポイントを使えば、「In-store catalog search and stock tracking」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のPandamartエンドポイントカタログから取得しています(エンドポイント6件、ドキュメント化されたリクエストパラメータ28個、公開レスポンススキーマ6件)。DocsとPlaygroundが参照しているカタログと同じものです。
Pandamartのエンドポイントは6件、2つのリクエストファミリーに分類されています(Store、Search)。
これらのPandamartエンドポイントには28個のリクエストパラメータがドキュメント化されており、うち15個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
6件のPandamartエンドポイントのうち6件が実際のサンプルレスポンスを、6件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Pandamartのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Pandamartのエンドポイントは6個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/pandamart/store
/pandamart/search
エンドポイントカタログ
/pandamart/searchReturns pandamart grocery/convenience darkstores delivering to a latitude/longitude. Each store carries its code (the value the store and products endpoints take), name, address, coordinates, budget tier, chain, minimum order amount and delivery fee, delivery/pickup availability, and a hero image. A location with no coverage returns an empty list rather than an error.
MCPツール pandamart_search
/pandamart/storeReturns one pandamart darkstore's detail by code: name, address, coordinates, budget tier, chain, minimum order amount, minimum delivery fee, delivery/pickup availability, timezone, and a hero image. Supplying latitude and longitude only affects the (optional) computed fields the upstream itself returns for that coordinate; it does not filter or reject the lookup.
MCPツール pandamart_store
/pandamart/store/categoriesReturns one darkstore's full category tree: every category and sub-category, each with the upstream-reported product count and (for top-level categories) an image. Sourced from the same page /pandamart/store/products reads, so it costs no extra request beyond a plain store lookup. This lists what categories exist and how large they are -- it does not fetch the items inside any one category, which still requires a resolved delivery-address session this repo could not reproduce. Sub-category product counts are frequently 0 upstream; only top-level counts are reliably populated.
MCPツール pandamart_store_categories
/pandamart/store/productsReturns one darkstore's product showcase: every named shelf its own home page displays (deals, new arrivals, category highlights, etc.), each with real prices, stock, and availability. This is the curated set of shelves the store's home page surfaces, not the full category-browsable catalog -- browsing into a specific category page requires a resolved delivery-address session this repo could not reproduce server-side.
MCPツール pandamart_store_products
/pandamart/store/productReturns one product's full detail by ID: the same fields a shelf/search result carries plus category_id and, for weighable/grocery items, per-unit pricing and nutrition attributes. Resolves the store's page slug internally, so only the darkstore code and product ID are needed.
MCPツール pandamart_store_product
/pandamart/store/searchSearches by keyword within one darkstore's own catalog -- the pandamart equivalent of the search box on a darkstore page. Unlike the product showcase's curated shelves, this reaches the store's full catalog by keyword. Returns matching products with real prices, stock, and availability, plus total_products and has_more for pagination via page/limit.
MCPツール pandamart_store_search
関連API
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
Pandamartのスクレイピング方法
Crawlora's Pandamart endpoints return normalized public pandamart darkstore data as JSON with one API key — no pandamart account required.
Pass a latitude and longitude (and market, where needed) to /pandamart/search for delivering darkstores — each with its code, name, address, budget tier, chain, minimum order amount and delivery fee, and delivery/pickup availability. A location with no coverage returns an empty list rather than an error.
Pass a code to /pandamart/store for that darkstore's name, address, coordinates, budget tier, chain, minimums, delivery/pickup availability, and timezone.
Call /pandamart/store/categories with a code for every category and sub-category with product counts (sub-category counts are frequently 0 upstream; only top-level counts are reliably populated), or /pandamart/store/products for the curated shelves (deals, new arrivals, category highlights) that darkstore's own home page displays, each with real prices, stock, and availability.
Pass a code and product ID to /pandamart/store/product for that item's name, description, price, stock, availability, discount badge, category_id, and, for weighable/grocery items, per-unit pricing and nutrition attributes.
Pass a code and query to /pandamart/store/search for keyword matches across that darkstore's entire catalog, not just the curated showcase — paginated with page and limit, with total_products and has_more for walking results.
FAQ
Call /pandamart/search with a coordinate for nearby darkstores, /pandamart/store for one darkstore's detail, /pandamart/store/categories for its category tree, /pandamart/store/products for its home-page showcase, /pandamart/store/product for one item's full detail, or /pandamart/store/search for a keyword search of its full catalog — all return structured JSON with one API key.
/pandamart/store/products returns the curated shelves (deals, new arrivals, category highlights) a darkstore's own home page displays; /pandamart/store/search reaches that darkstore's full catalog by keyword, the equivalent of using the search box on the store page.
They're sister brands from the same parent company, but distinct products — foodpanda is restaurant food delivery, Pandamart is grocery/convenience darkstore delivery. Crawlora covers each with its own dedicated endpoint family.
/pandamart/store/categories lists every category and sub-category with its product count, but browsing into a specific category page still requires a resolved delivery-address session this API family doesn't reproduce server-side. Use /pandamart/store/search for full-catalog keyword access instead.
For weighable/grocery items, yes — per-unit pricing and nutrition attributes alongside the standard name, description, price, stock, availability, and discount badge fields every product carries.