API Endpoint: Category Information

Returns a comprehensive list of attributes about a category, including the full text of the main category page and a list of all relevant procedures.

Request

GET /api/1.0/topic/iPhone+3G

GET Parameters

type Optional. Possible values: JSON or XML. The XML format differs somewhat from the JSON representation. Both encapsulate the same data, but JSON is optimized for web use while XML is similar to oManual format. Defaults to JSON.
jsonp Optional. String. The name of a Javascript function to call with the results. See JSONP.

Example Request

/api/1.0/topic/iPad+3G

Example Response

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// NOTE: This example is heavily truncated for aesthetic reasons.
// If you want a better picture of the results,
//   try simply loading an API call.
{
   "categories": [
      "iPad"
   ], 
   "contents": "<h2 id=\"Section_Troubleshooting\">...</h2>...", 
   "description": "Model A1337 / 16, 32, or 64 GB", 
   "topic_info": {
      "discontinued": "", 
      "introduced": "", 
      "manufacturer": "", 
      "name": "iPad 3G"
   }, 
   "flags": [
   ], 
   "guides": [
      {
         "guideid": 2374, 
         "subject": "iPad 3G Teardown", 
         "thumbnail": "http://www.ifixit.com/igi/lBRuNjQShvBxWol6.thumbnail", 
         "title": "iPad 3G Teardown", 
         "type": "teardown", 
         "url": "http://www.ifixit.com/Teardown/iPad-3G-Teardown/2374"
      }, 
      {
         "guideid": 3185, 
         "subject": "Ambient Light Sensor", 
         "thumbnail": "http://www.ifixit.com/igi/LJcbGUUJBxkaPl5M.thumbnail", 
         "title": "Installing iPad 3G Ambient Light Sensor", 
         "type": "installation", 
         "url": "http://www.ifixit.com/Guide/Repair/Installing-iPad-3G-Ambient-Light-Sensor/3185"
      },
      {...}
   ], 
   "image": {
      "text": "http://www.ifixit.com/igi/x2m61gyZd4rglgrD"
   }, 
   "locale": "en", 
   "parts": {
      "partCategory": false, 
      "url": "http://www.ifixit.com"
   }, 
   "solutions": {
      "count": 4, 
      "url": "http://www.ifixit.com/Answers/Topic/iPad+3G"
   }, 
   "title": "iPad 3G Repair Manual", 
   "tools": [
   ]
}