Skip to main content
POST
/ifixit/devices

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
device
string
required
Minimum string length: 1
timeout
integer
default:300
Required range: 20 <= x <= 1500
language
enum<string> | null
Available options:
en,
de,
es,
fr,
it,
jp,
ko,
nl,
pt,
ru,
tr,
zh

Response

Successful Response

id
string
required
name
string
required
@type
string
default:IfixitDevice
display_name
string | null
page_name
string | null
url
string | null
contents
string | null
contents_html
string | null
namespace
string | null
language
string | null
available_languages
string[]
is_troubleshooting
boolean | null
is_machine_translated
boolean | null
repairability_score
integer | null
created_at
integer | null
modified_at
integer | null
revision_id
string | null
image
string | null
answers_url
string | null
parts_url
string | null
author_id
string | null
tags
string[]
authors
object[]
ancestors
object[]
children
object[]
linked_devices
object[]
guides
object[]
documents
object[]
tools
object[]
part_categories
object[]
diagrams
object[]
specs
object[]
category_specs
object[]
maintenance_tasks
object[]
flags
object[]