Skip to main content
POST
/ifixit/guides/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
language
enum<string>
default:en
Available options:
en,
de,
es,
fr,
it,
jp,
ko,
nl,
pt,
ru,
tr,
zh
device
string[]
device_category
string[]
part
string[]
guide_type
enum<string>[]
Available options:
replacement,
technique,
disassembly,
teardown
flags
string[]
difficulty_min
integer | null
Required range: x >= 1
difficulty_max
integer | null
Required range: x >= 1
min_view_count
integer | null
Required range: x >= 0
modified_after
integer | null
Required range: x >= 0
modified_before
integer | null
Required range: x >= 0

Response

Successful Response

id
string
required
name
string
required
@type
string
default:IfixitGuideSearchResult
url
string | null
summary
string | null
text
string | null
image
string | null
device
string | null
device_ancestors
string[]
part
string | null
guide_type
string | null
difficulty_level
integer | null
language
string | null
is_public
boolean | null
is_teardown
boolean | null
view_count
integer | null
modified_at
integer | null
score
integer | null
tags
string[]
flags
string[]
team_ids
string[]
author_id
string | null