Beauty and skincare catalog monitoring
The Body Shopエンドポイントを使えば、「Beauty and skincare catalog monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn The Body Shop's public Shopify storefront into structured retail data for cosmetics, skincare, and bath products — full product catalog and detail with every size and color variant, collection browsing, storefront pages, recommendations, and sitemap discovery, all pinned to The Body Shop's own storefront URL so no url parameter is needed. Credential-free.
Get The Body Shop products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
30
サンプル数
11
ライブカタログスナップショット
稼働エンドポイント
11
メソッド
GET
必須パラメータ
16
スキーマ参照
11
{
"platform": "The Body Shop",
"endpoint": "thebodyshop-store",
"method": "GET",
"path": "/thebodyshop/store",
"auth": "apiKey"
}ユースケース
Get The Body Shop products, collections, pages, and recommendations as structured JSON through a pinned endpoint family — no url parameter needed.
The Body Shopエンドポイントを使えば、「Beauty and skincare catalog monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
The Body Shopエンドポイントを使えば、「Collection and merchandising research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
The Body Shopエンドポイントを使えば、「Storefront page and sitemap discovery」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
各CrawloraプラットフォームAPIは、特定のデータサーフェスに合わせて設計されています。汎用的なfetchエンドポイントを公開する代わりに、エンドポイント固有のリクエストロジック、マネージドインフラ、パース、正規化、課金、そしてPlaygroundで検証済みのサンプルを組み合わせています。
対象プラットフォームとエンドポイントの種類に合わせてリクエスト挙動をチューニングしています。
対応エンドポイントはマネージドプロキシルーティングを利用でき、信頼性を高めながらインフラ運用の手間を減らせます。
JavaScriptレンダリングが必要な動的ページは、マネージドブラウザインスタンス経由で処理できます。
チャレンジページや利用不能な上流レスポンスを検知し、明確に通知します。
結果は生のHTMLではなく、ドキュメント化されたJSONで返されます。
本番統合の前に、DocsとPlaygroundから同じルートをテストできます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/thebodyshop/products
/thebodyshop/collections
/thebodyshop/pages
/thebodyshop/search/suggest
/thebodyshop/sitemap/urls
/thebodyshop/sitemaps
エンドポイントカタログ
/thebodyshop/storeReturns normalized storefront metadata for The Body Shop (https://www.thebodyshop.com), sourced from credential-free storefront JSON. This endpoint is a brand-pinned wrapper around the generic Shopify store family: the storefront URL is fixed server-side, so no `url` parameter is accepted. If the vanity domain blocks `/products.json`, the service may fall back to a public `*.myshopify.com` domain discovered from the storefront page, or to the storefront's own embedded page data for storefronts that expose neither.
/thebodyshop/productsReturns normalized products from The Body Shop's (https://www.thebodyshop.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
/thebodyshop/products/{handle}Returns normalized product detail for one The Body Shop (https://www.thebodyshop.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
/thebodyshop/products/{handle}/recommendationsReturns normalized recommended products for one The Body Shop (https://www.thebodyshop.com) product handle. The route handle is resolved to a Shopify product id before fetching recommendations. The storefront URL is fixed server-side.
/thebodyshop/collectionsReturns normalized collections from The Body Shop (https://www.thebodyshop.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
/thebodyshop/collections/{handle}/productsReturns normalized products from one The Body Shop (https://www.thebodyshop.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug.
/thebodyshop/search/suggestReturns products, collections, and query suggestions from The Body Shop's (https://www.thebodyshop.com) credential-free predictive search Ajax endpoint. The storefront URL is fixed server-side.
/thebodyshop/pagesReturns normalized static pages from The Body Shop (https://www.thebodyshop.com). The storefront URL is fixed server-side.
/thebodyshop/pages/{handle}Returns normalized static page detail for one The Body Shop (https://www.thebodyshop.com) page handle. The storefront URL is fixed server-side.
/thebodyshop/sitemapsReturns child sitemap URLs from The Body Shop's (https://www.thebodyshop.com) `/sitemap.xml` index with inferred sitemap types. The storefront URL is fixed server-side.
/thebodyshop/sitemap/urlsReturns capped URL entries from The Body Shop's (https://www.thebodyshop.com) child sitemaps matching the requested type. The storefront URL is fixed server-side.
関連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.
The Body Shopのスクレイピング方法
Crawlora's The Body Shop endpoints return product, collection, page, recommendation, search suggestion, and sitemap data as normalized JSON with one API key — The Body Shop's storefront URL is pinned server-side, so no account or url parameter is required.
Call /thebodyshop/products for The Body Shop's full public product catalog with pagination, or /thebodyshop/collections and /thebodyshop/collections/{handle}/products to browse by merchandising collection.
Pass a product handle (from a /thebodyshop/products or collection result) to /thebodyshop/products/{handle} for full detail — pricing, every size and color variant, images, and availability.
Send a partial query to /thebodyshop/search/suggest for the same predictive product, collection, and query suggestions The Body Shop's own search box shows.
Use /thebodyshop/pages and /thebodyshop/pages/{handle} for static storefront pages, or /thebodyshop/sitemaps and /thebodyshop/sitemap/urls to enumerate the storefront's indexed URLs.
FAQ
/thebodyshop/* pins The Body Shop's own storefront URL (https://www.thebodyshop.com) server-side, so every call needs only your Crawlora API key — no url parameter. The same storefront is also reachable through /shopify/* by passing url=https://www.thebodyshop.com, which is the only way to reach this storefront's sort and filter options on /shopify/products and /shopify/collections/{handle}/products — those two parameters are not exposed on the brand-pinned routes.
No — only your Crawlora API key. The Body Shop's storefront data is collected from its public, credential-free storefront surface.
Yes — /thebodyshop/search/suggest returns predictive product, collection, and query suggestions for a partial keyword, the same data The Body Shop's own search-as-you-type box uses.
Yes — /thebodyshop/products/{handle}/recommendations returns related or complementary products for a given product handle, sourced from The Body Shop's own storefront recommendation data.