API Endpoint: Guide

Get an entire guide.

Request

GET /api/0.1/guide/{guideid}

Route Parameters

guideid Mandatory. Integer. The guideid of the guide you want. Range: [1, infinity).

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/0.1/guide/519

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
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
{
   "device": "MacBook Core 2 Duo", 
   "guide": {
      "author": {
         "text": "iRobot", 
         "userid": 1
      }, 
      "categories": [
         "MacBook Core 2 Duo"
      ], 
      "conclusion": "<p>To reassemble your device, follow these instructions in reverse order.</p>", 
      "difficulty": "Moderate", 
      "documents": [
      ], 
      "flags": [
      ], 
      "guideid": 519, 
      "image": {
         "imageid": 53891, 
         "text": "http://www.ifixit.com/igi/CrNGX2dSdAVU2yIK"
      }, 
      "introduction": "<p>Install an AirPort Extreme 802.11g card internally.</p>", 
      "introduction_rendered": "<p>Install an AirPort Extreme 802.11g card internally.</p><div class=\"parts\">...</div>", 
      "locale": "en", 
      "parts": [
         {
            "notes": "", 
            "text": "MacBook Core 2 Duo Santa Rosa/Penryn 802.11n Airport Extreme Card", 
            "thumbnail": "http://www.ifixit.com/static/images/guide/NoImage_56x42.jpg", 
            "url": "http://www.ifixit.com/MacBook-Parts/MacBook-Core-2-Duo-Santa-Rosa-Penryn-802-11n-Airport-Extreme-Card/IF185-121"
         }, 
         {
            "notes": "", 
            "text": "MacBook Core 2 Duo 802.11n Airport Extreme Card", 
            "thumbnail": "http://www.ifixit.com/static/images/guide/NoImage_56x42.jpg", 
            "url": "http://www.ifixit.com/MacBook-Parts/MacBook-Core-2-Duo-802-11n-Airport-Extreme-Card/IF185-057"
         }
      ], 
      "prereqs": [
         {
            "guideid": 510, 
            "locale": "en", 
            "text": "Installing MacBook Core 2 Duo Battery"
         }, 
         {
            "guideid": 511, 
            "locale": "en", 
            "text": "Installing MacBook Core 2 Duo Memory Cover"
         }, 
         {
            "guideid": 515, 
            "locale": "en", 
            "text": "Installing MacBook Core 2 Duo Upper Case"
         }
      ], 
      "steps": [
         {
            "images": [
               {
                  "imageid": 2425, 
                  "orderby": 1, 
                  "text": "http://www.ifixit.com/igi/dLF6KygThyYNdyCS"
               }
            ], 
            "lines": [
               {
                  "bullet": "black", 
                  "level": 0, 
                  "text": "Use a coin to rotate the battery-locking screw 90 degrees clockwise."
               }
            ], 
            "number": 1, 
            "title": ""
         }, 
         {
            "images": [
               {
                  "imageid": 2426, 
                  "orderby": 1, 
                  "text": "http://www.ifixit.com/igi/FN4ThHdXJENYggv1"
               }
            ], 
            "lines": [
               {
                  "bullet": "black", 
                  "level": 0, 
                  "text": "Lift the battery out of the computer."
               }
            ], 
            "number": 2, 
            "title": ""
         }, 
         {
            "images": [
               {
                  "imageid": 2427, 
                  "orderby": 1, 
                  "text": "http://www.ifixit.com/igi/wxI2pQDYMxYyon6w"
               }
            ], 
            "lines": [
               {
                  "bullet": "red", 
                  "level": 0, 
                  "text": "Unscrew the three evenly-spaced Phillips screws from along the rear wall of the battery compartment."
               }, 
               {
                  "bullet": "icon_reminder", 
                  "level": 0, 
                  "text": "The screws are captive to the metal memory cover so you cannot lose them."
               }
            ], 
            "number": 3, 
            "title": ""
         }
      ], 
      "subject": "AirPort Card", 
      "summary": null, 
      "time_required": "", 
      "title": "Installing MacBook Core 2 Duo AirPort Card", 
      "tools": [
         {
            "notes": "", 
            "text": "Coin", 
            "thumbnail": "", 
            "url": "http://www.ifixit.com/Item/Coin"
         }, 
         {
            "notes": "", 
            "text": "Phillips #00 Screwdriver", 
            "thumbnail": "http://cart-products.ifixit.net/cart-products/GGXkxBRrmZg6iRdE.mini", 
            "url": "http://www.ifixit.com/Tools/Phillips-00-Screwdriver/IF145-006"
         }, 
         {
            "notes": "", 
            "text": "Spudger", 
            "thumbnail": "http://cart-products.ifixit.net/cart-products/lA2kL1NUD3IvKNhV.mini", 
            "url": "http://www.ifixit.com/Tools/Spudger/IF145-002"
         }
      ], 
      "type": "installation"
   }, 
   "guideid": "519", 
   "url": "/Guide/Repair/Installing-MacBook-Core-2-Duo-AirPort-Card/519"
}