Skip to main content
Piloterr
Back to library

Chewy Products Finder API

Find Chewy product URLs by product name, ID, or any combination of filters to use in product detail and rendering API calls.

ActiveFreeGET/v2/finder/chewy-products

Endpoint Overview

Detailed documentation, pricing, and usage examples.

OverviewLink to Overview

The Chewy Products Finder endpoint allows you to discover Chewy product URLs by searching with a product name, ID, or any combination of filters. It is primarily designed as a pre-step before calling the Website Rendering API on Chewy product pages, enabling you to resolve identifiers into actionable product URLs.

QuickstartLink to Quickstart

GET https://api.piloterr.com/v2/finder/chewy-products?search=dog+food

ParametersLink to Parameters

Parameter Type Required Description
search string conditional Free-text search across product titles and IDs. Required if no filter is provided.
query string conditional Legacy alias of search.
id string no One or several internal product IDs (comma-separated).
domain string no One or several website domains (comma-separated).
filter string no Raw filter expression for advanced filtering.
limit integer no Max results, default 10, capped at 100.
offset integer no Pagination offset, default 0.
sort string no Sort attributes (e.g. title:asc, comma-separated).
fields string no Comma-separated list of fields to return.
count boolean no When true, wraps the response as { count, hits }. Default false.

ResponseLink to Response

Default responseLink to Default response

Returns a JSON array of product objects:

[
  { "id": "312253", "url": "...", "title": "...", "domain": "com" }
]

Response when count=trueLink to Response when count=true

Returns an object with the total estimated number of matches and the page of results:

{
  "count": 842,
  "hits": [
    { "id": "312253", "url": "...", "title": "...", "domain": "com" }
  ]
}

Response fieldsLink to Response fields

Field Type Description
id string Internal product identifier
url string Direct Chewy product URL
title string Full product title
domain string Website domain (e.g. com)
count integer Total estimated number of matches (only when count=true)
hits array Array of product objects (only when count=true)

ExamplesLink to Examples

GET /v2/finder/chewy-products?search=dog+food

Lookup by one or several IDsLink to Lookup by one or several IDs

GET /v2/finder/chewy-products?id=312253,312254

Search restricted to a domain, paginatedLink to Search restricted to a domain, paginated

GET /v2/finder/chewy-products?search=salmon&domain=com&limit=20&offset=20

Get total count and a slice of resultsLink to Get total count and a slice of results

GET /v2/finder/chewy-products?search=dog+food&count=true&limit=10

Advanced filterLink to Advanced filter

GET /v2/finder/chewy-products?filter=domain%20%3D%20%22com%22%20AND%20title%20CONTAINS%20%22puppy%22

NotesLink to Notes

  • At least one of search (or query) or a filter (id, domain, filter, ...) must be provided.
  • Returns up to limit results ordered by relevance (or by sort if provided).
  • When count=true, an empty result set returns { count: 0, hits: [] } with a 200 status. Without count, an empty result set returns a 404.
  • Use returned URLs with the Website Rendering API to extract full product data.
  • Accepts both free-text product names and numeric product IDs.

Main use casesLink to Main use cases

  • Find Chewy product URLs by keyword or ID before rendering product detail pages.
  • Resolve a batch of internal product IDs to URLs in a single call.
  • Build a pet supplies product catalog from Chewy.
  • Estimate the size of a result set with count=true before paginating through it.
  • Automate price monitoring pipelines for pet food, treats and accessories.
  • Cross-reference product references across pet supplies retailers.

Related APIs

Expand your data capabilities with these complementary tools.

Eleclerc Stores Finder/v2/finder/eleclerc-stores

Search Eleclerc stores by name or city to retrieve contact details, opening hours, and geolocation.

GETFreeActive
Google Countries Finder/v2/finder/google-countries

Search the list of Google-supported countries by name or country code to use in Google Search API requests.

GETFreeActive
Google Languages Finder/v2/finder/google-languages

Search the list of Google-supported languages by name to retrieve language codes for use in Google Search API requests.

GETFreeActive
Google Locations Finder/v2/finder/google-locations

Search Google-supported locations by name to retrieve location IDs and GPS coordinates for geo-targeted search API calls.

GETFreeActive
Intermarché Stores Finder/v2/finder/intermarche-stores

Look up an Intermarché store before you search products. Pass a city, a postal code, or a store name and read the shop id that Search and Product expect.

GETFree
Leroy Merlin Products Finder/v2/finder/leroymerlin-products

Find Leroy Merlin product URLs by product name, ID, or any combination of filters to use in product detail and rendering API calls.

GETFreeActive
Leroy Merlin Stores Finder/v2/finder/leroymerlin-stores

Search Leroy Merlin stores by name, city or postal code to retrieve their store ID, slug, address and store locator URL.

GETFreeActive
LinkedIn Industries Finder/v2/finder/linkedin-industries

Search LinkedIn industry taxonomy to retrieve industry IDs and hierarchies for use in LinkedIn API calls and data enrichment.

GETFreeActive
Mr.Bricolage Stores Finder/v2/finder/mrbricolage-stores

Search Mr.Bricolage stores by name, city or postal code to retrieve their store ID, slug, contact information and geolocation.

GETFreeActive

Ready to get started?

Your web scraping API is one click away. Start with +500 credits, no infrastructure to set up, no proxies to manage, and no credit card required.

  • +500 credits
  • No credit card required
  • All endpoints included