Skip to main content
POST
/ifixit/products/search

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required
Required range: 1 <= x <= 1000
timeout
integer
default:300
Required range: 20 <= x <= 1500
query
string | null
store_region
enum<string>
default:en_us
Available options:
en_us,
en_eu,
en_au,
en_ca,
de_de,
fr_fr,
fr_ca
device
string[]
category
string[]
main_category
enum<string>[]
Available options:
Parts,
Tools,
Upgrades,
iFixit Gear
item_type
string[]
device_brand
string[]
device_category
string[]
device_type
string[]
operating_system
enum<string>[]
Available options:
Windows,
Android,
iOS,
macOS
part_or_kit
enum<string>[]
Available options:
Part Only,
Fix Kit,
Upgrade Kit
capacity
string[]
tool_category
string[]
screwdriver_type
string[]
merchandise_category
string[]
ifixit_exclusive_only
boolean
default:false
price_min
number | null
Required range: x >= 0
price_max
number | null
Required range: x >= 0
min_rating
number | null
Required range: 0 <= x <= 5
min_rating_count
integer | null
Required range: x >= 0
in_stock_only
boolean
default:false
lifetime_warranty_only
boolean
default:false
discounted_only
boolean
default:false

Response

Successful Response

id
string
required
name
string
required
alias
string
required
@type
string
default:IfixitProductOffer
url
string | null
product_code
string | null
product_id
string | null
offer_key
string | null
display_name
string | null
image
string | null
store_region
string | null
price
number | null
price_min
number | null
price_max
number | null
price_band
string | null
compare_at_price
number | null
is_discounted
boolean | null
is_pro
boolean | null
is_in_stock
boolean | null
is_public
boolean | null
has_lifetime_warranty
boolean | null
quantity_available
integer | null
rating
number | null
rating_count
integer | null
score
integer | null
oem_partner_code
string | null
oem_partner_url
string | null
devices
string[]
categories
string[]
option_values
string[]
works_in
string[]
identifiers
string[]
compatible_part_numbers
string[]
keywords
string[]
attributes
object[]
attributes_localized
object[]
search_tags
object[]
axes
object[]