Adafruit: Search Products
Adafruit via Parse · ecommerce
Search the Adafruit catalog by keyword. Supports sorting by best match or most recent, availability filtering, price range filtering, and category filtering. Paginates internally up to the specified limit. Scraper for Adafruit catalog, products, and categories. All data is extracted from server-side rendered HTML. Fulfilled by Parse from adafruit.com.
- adafruit
- adafruit-com
- developer-tools
- ecommerce
- marketplace
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- ecommerce
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/d90c84cb-2f18-4b41-ab40-8e2a52aa0116/search_products
- Interface artifact
- sha256:c62b19e141e15861b436c5c7b59cffb1a346248705791f22ce7d22f0e20a9383
- Manifest digest
- sha256:dc583480e23172d456c150cdd56acb3ce09a366ae81133caf711d4b39358ec58
Request fields
- sort (string): Sort order.: Allowed values: b, r
- limit (integer): Max results to return.
- query (string, required): Search keyword.
- category_id (string): Filter by category ID (numeric string).
- availability (string): Availability filter as JSON array string: '["i"]' for In Stock, '["o"]' for Out of Stock, '["d"]' for Discontinued. Multiple values accepted.
- price_ranges (string): Price range filter as JSON array string: '["0"]' (<$5), '["1"]' ($5-$9.99), '["2"]' ($10-$24.99), '["3"]' ($25-$99.99), '["4"]' (>$100). Multiple values accepted.
Example queries
- {"sort":"b","limit":"5","query":"arduino","category_id":"1025","availability":"[\"i\"]","price_ranges":"[\"0\"]"}