ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

Harbor Freight

Harbor Freight Search API

Search Harbor Freight by keyword or category, with brand and clearance filters and 7 sorts. Each result has item number, title, brand, URL, image, the current price, regular price, sale price and end date, clearance flag, public coupon, Inside Track Club member price and the compare-at price Harbor Freight quotes, plus rating, review count and where it sells. Prices are national. Costs 1 credit per request.

POST/api/v1/harborfreight/search

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).

Body

application/json
querystring

Search keywords. Pass this, category_id, or both.

Example: impact wrench

category_idstring

Harbor Freight category id, e.g. 1827 (Drills, Drivers & Drill Presses). Ids are the value of the category facet in any search answer.

Example: 1827

brandstring

Only this brand, as listed in the brand facet (e.g. BAUER, HERCULES, PITTSBURGH). Case-insensitive.

Example: BAUER

clearanceboolean

Only clearance items. Defaults to false. /api/v1/harborfreight/clearance is the same filter as its own endpoint.

Example: true

sortstring

best_match (default), price_low, price_high, member_price_low, member_price_high (Inside Track Club price), top_rated or newest.

pageinteger

Results page, 1-100. Defaults to 1.

Example: 1

page_sizeinteger

Results per page, 1-48. Defaults to 36.

Example: 12

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

res = client.harbor_freight.search(query="impact wrench", sort="price_low")["data"]

for p in res["products"]:
    member = p["member_deal"]["price"] if p["member_deal"] else None
    print(p["sku"], p["title"], p["price"], "regular", p["regular_price"], "member", member)

Response

"query": "cordless drill",
"category_id": "1828",
"brand": null,
"clearance": false,
"sort": "best_match",
"page": 1,
"page_size": 12,
"corrected_query": null,
"total_results": 21,
"total_pages": 2,
"count": 12,
},
"response_time": 18256
}
PreviousWhole Foods Sales FlyerNextHarbor Freight Clearance
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy