Product Search
/api/traderjoes/search
Search products with paging
Scrappa's Trader Joe's API returns structured JSON from traderjoes.com. Search products with price, sale price and unit price, open a product for ingredients, allergens and the full nutrition panel, and browse the category tree.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/traderjoes/search?query=hummus&per_page=10" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": { "query": "hummus", "page": 1, "items": [ { "sku": "059248", "name": "Mediterranean Style Hummus" } ] },
"meta": { "endpoint_family": "search", "billable": true, "credits": 1 }
}
Structured data for real applications. Here are some ideas.
Track prices and unit prices of Trader Joes products.
Read parsed ingredients and nutrition facts.
Walk the category tree with product counts.
Trader Joes scraper API
Public grocery data from Trader Joes as JSON. Each successful request costs 1 credit.
Unit prices are computed from size and unit.
Ingredients and nutrition come as parsed objects.
Stock status is not returned because the site does not report it reliably.
Failed requests and empty results are never billed.
Take the id from a search result and open the product for ingredients and nutrition.
Everything you need in one API.
/api/traderjoes/search
Search products with paging
/api/traderjoes/product
Get ingredients, allergens and the nutrition panel
/api/traderjoes/categories
List the category tree with product counts
See how Scrappa compares to ScrapingBee / ScraperAPI.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| Structured grocery data as JSON | Build your own parser | |
| Price per 1k requests | From $0.20 | Varies by plan |
| Unified API key | Yes (350+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits only |
No. Scrappa is an independent service and is not affiliated with or endorsed by Trader Joes. The API returns structured JSON from public pages.
The site does not report stock status reliably, so the API does not return it.
No. Only successful responses with data are billed, at 1 credit per request. Failed requests and empty results are free.