GET/ohpolly/collectionsapiKey2 credits/request
Returns collections from Oh Polly (https://www.ohpolly.com). The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty collections array.
Optional: page, limit.
Sampled 14 Oct 2026: 40 items. Filled in every item: id, handle, title, url, published_at, updated_at. Not in every item: products_count (38). In the sample: published_at: 2021-10-01 to 2026-07-24; products_count: 1 to 5,593, median 39; title: “2 for £40” and 39 other values; url: ohpolly.com; updated_at: 2026-10-08 to 2026-10-13.
Open in Playground
GET/ohpolly/collections/{handle}/productsapiKey3 credits/request
Returns products from one Oh Polly (https://www.ohpolly.com) collection. The storefront URL is fixed server-side; `handle` is the collection's URL slug.
Required: handle. Optional: page, limit.
Sampled 14 Oct 2026: 40 items. Filled in every item: id, handle, title, url, description, vendor, product_type, published_at and 8 more. Not in every item: compare_at_price (22). In the sample: published_at: 2025-08-02; price: 18 to 140, median 38; title: “Modal Ruched A-Line Mini Dress in White” and 39 other values; url: ohpolly.com; available: true in 40 of 40; description: median 657 characters; options: median 1 entry; created_at: 2022-10-13 to 2026-02-24.
Open in Playground
GET/ohpolly/pagesapiKey2 credits/request
Lists Oh Polly's static pages, paged with `page` (default 1) and `limit` (default 50, max 250). Each page has its handle, title, URL, plain-text content and timestamps. In some responses `transport_mode` is `ssr_embedded` and items carry only `handle`, `url` and `updated_at`, so fetch a single page for its content.
Optional: page, limit.
Sampled 14 Oct 2026: 40 items. Filled in every item: id, handle, title, url, published_at, created_at, updated_at. Not in every item: content (6). In the sample: published_at: 2021-08-10 to 2026-09-24; title: “30% Off” and 39 other values; url: ohpolly.com; content: median 109 characters; created_at: 2021-08-10 to 2026-08-21; updated_at: 2023-05-25 to 2026-09-24.
Open in Playground
GET/ohpolly/pages/{handle}apiKey2 credits/request
Returns one Oh Polly static page by its `handle`: title, page URL, plain-text content, and created, published and updated times. Content is cleaned text, not HTML. An unknown handle returns 404. The store is fixed to Oh Polly, so no store URL is needed. Some responses include `transport_mode` set to `ssr_embedded` and omit `id`.
Required: handle.
Sampled 14 Oct 2026: 8 fields returned with a value. In the sample: store_url: ohpolly.com.
Open in Playground
GET/ohpolly/productsapiKey3 credits/request
Returns products from Oh Polly's (https://www.ohpolly.com) public product catalog. The storefront URL is fixed server-side. Valid empty result pages return `200` with an empty products array.
Optional: page, limit.
Sampled 14 Oct 2026: 39 items. Filled in every item: id, handle, title, url, vendor, product_type, published_at, created_at and 4 more. Not in every item: description (37), compare_at_price (10), available (14), images (38), featured_image (38). In the sample: published_at: 2025-08-02 to 2026-09-28; vendor: Oh Polly (21), Bo+Tee (8), Dead (5) and 2 more; price: 10 to 110, median 32; title: “Embellished A-Line Mini Dress in Gold” and 38 other values; url: ohpolly.com; available: true in 14 of 14; description: median 525 characters; options: median 1 entry.
Open in Playground
GET/ohpolly/products/{handle}apiKey2 credits/request
Returns product detail for one Oh Polly (https://www.ohpolly.com) product handle. The storefront URL is fixed server-side; `handle` is the product's URL slug.
Required: handle.
Sampled 14 Oct 2026: 1 item. Filled in every item: name, position, values. In the sample: name: “Title”; values: median 1 entry.
Open in Playground
GET/ohpolly/products/{handle}/recommendationsapiKey3 credits/request
Returns recommended products for one Oh Polly (https://www.ohpolly.com) product handle. The storefront URL is fixed server-side.
Required: handle. Optional: limit, intent (2 allowed values: related, complementary).
Sampled 14 Oct 2026: 10 items. Filled in every item: id, handle, title, url, description, vendor, product_type, published_at and 7 more. Not in every item: compare_at_price (1). In the sample: published_at: 2025-08-02; product_type: Dresses (5), Jumpsuits (2), Bottoms (1) and 2 more; price: 25 to 120, median 50; title: “Modal Low-Rise Straight-Leg Trousers in Mocha” and 9 other values; url: ohpolly.com; available: true in 10 of 10; description: median 592 characters; options: median 1 entry.
Open in Playground
GET/ohpolly/search/suggestapiKey2 credits/request
Returns products, collections, and query suggestions from Oh Polly's (https://www.ohpolly.com) predictive search. The storefront URL is fixed server-side.
Required: q. Optional: types, limit.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, handle, title, url, description, vendor, product_type, price and 1 more. In the sample: price: 72 to 110, median 100; title: “Embellished Cowl Neck Maxi Dress in Black” and 1 other value; url: ohpolly.com; description: median 673 characters; vendor: “Oh Polly”; product_type: “Dresses”; featured_image: cdn.shopify.com.
Open in Playground
GET/ohpolly/sitemap/urlsapiKey2 credits/request
Returns capped URL entries from Oh Polly's (https://www.ohpolly.com) child sitemaps matching the requested type. The storefront URL is fixed server-side.
Optional: type (7 allowed values: all, products, collections, pages, blogs, agentic_discovery, other), limit.
Sampled 14 Oct 2026: 40 items. Filled in every item: loc, type, changefreq. Not in every item: handle (39), lastmod (39), images (39). In the sample: lastmod: 2026-10-13; loc: ohpolly.com; images: median 1 entry.
Open in Playground
GET/ohpolly/sitemapsapiKey1 credit/request
Returns child sitemap URLs from Oh Polly's (https://www.ohpolly.com) `/sitemap.xml` index with inferred sitemap types. The storefront URL is fixed server-side.
Takes no parameters.
Sampled 14 Oct 2026: 154 items. Filled in every item: loc, type. In the sample: type: other (146), products (4), agentic_discovery (1) and 3 more; loc: ohpolly.com.
Open in Playground
GET/ohpolly/storeapiKey2 credits/request
Returns storefront metadata for Oh Polly (https://www.ohpolly.com). The storefront URL is fixed server-side, so no `url` parameter is accepted.
Takes no parameters.
Sampled 14 Oct 2026: 12 fields returned with a value. In the sample: published_products_count: 3,698; domain: “www.ohpolly.com”; requested_url: ohpolly.com; description: 202 characters; source_domain: “www.ohpolly.com”; myshopify_domain: “oh-polly-uk.myshopify.com”; name: “Oh Polly UK”; currency: “GBP”.
Open in Playground