Instructables

FREE
By dev132
Updated 4 months ago
Education
7.3/10
Popularity Score
9ms
Latency
-
Success Rate

Instructables API Documentation

This is unofficial API of Instructables.com. Instructables is a website specializing in user-created and uploaded do-it-yourself projects, which other users can comment on and rate for quality. Instructables is dedicated to step-by-step collaboration among members to build a variety of projects. Users post instructions to their projects, usually accompanied by visual aids, and then interact through comment sections below each Instructable step as well in topic forums.

View API Details
GETGet Categories
GETShow details
GETGet List
GETGet Categories
Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Code Snippet
unirest.get("https://devru-instructables.p.rapidapi.com/json-api/getCategories")
.header("X-RapidAPI-Host", "devru-instructables.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://devru-instructables.p.rapidapi.com/json-api/getCategories
Request Method: GET
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://devru-instructables.p.rapidapi.com/json-api/getCategories")
.header("X-RapidAPI-Host", "devru-instructables.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication