All endpoints
Storeifixit.com
iFixit
2 endpoints: search and product details. Each runs as an extraction Job from your agent, one URL per Job. Every account starts with 200 free trial credits.
Search
Anonymous US grouped-product /Search?query=keyword&doctype=product. First page, at most four products; no filters or catalogue crawl.
- ID
ifixit.search_items- Version
1- Typical time
- About 60 s (estimate)
Inputs
One url per Job. Unknown parameters are rejected.
Example submit_job input
{
"blueprint_id": "ifixit.search_items",
"blueprint_version": "1",
"parameters": {},
"url": "https://www.ifixit.com/Search?query=precision+bit+driver&doctype=product"
}Returned fields
Every record follows this schema. Optional fields are null when the source doesn't show them.
| Field | Type | Notes |
|---|---|---|
id | string required | — |
handle | string required | Pattern ^[a-zA-Z0-9_-]+$ |
title | string required | — |
url | string (uri) required | — |
source | "algolia_product" required | — |
data | object required | Source-reported product; prices remain in source units, currency is not inferred. |
Product details
One canonical US iFixit /products/handle PDP with exact Product/Offer URL identity. No variant query.
- ID
ifixit.product_details- Version
1- Typical time
- About 30 s (estimate)
Inputs
One url per Job. Unknown parameters are rejected.
Example submit_job input
{
"blueprint_id": "ifixit.product_details",
"blueprint_version": "1",
"parameters": {},
"url": "https://www.ifixit.com/products/ifixit-precision-bit-driver-aluminum"
}Returned fields
Every record follows this schema. Optional fields are null when the source doesn't show them.
| Field | Type | Notes |
|---|---|---|
id | string required | — |
handle | string required | Pattern ^[a-zA-Z0-9_-]+$ |
title | string required | — |
url | string (uri) required | — |
source | "json_ld" required | — |
data | object required | Source-reported product; prices remain in source units, currency is not inferred. |