JSON Porn

FREEMIUM
By Steppschuh
Updated 5 months ago
Entertainment
8.4/10
Popularity Score
395ms
Latency
100%
Success Rate

JSON Porn API Documentation

The JSON Porn API will serve movies, clips and siterips of adult content. Be it through streams, torrents or direct downloads from well known file hosters.

View API Details
Porn
GETPorn
Actors
GETActors
Search
GETSearch
Images
GETImages
Producers
GETProducers
GETPorn

Returns an array of the latest porn entries.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Optional Parameters
countSTRING
OPTIONALThe number of entries you want
offsetSTRING
OPTIONALThe number of entries you want to skip
pornIdNUMBER
OPTIONALWill return only the entry with the matching key ID
producerIdNUMBER
OPTIONALWill return only entries that were produced by the producer with the given key ID
actorIdNUMBER
OPTIONALWill return only entries in which the actor with the given key ID is starring
genreIdNUMBER
OPTIONALWill return only entries that contain the genre with the given key ID
pornTypeNUMBER
OPTIONALWill return only entries that are from the given type. Possible types are: Unknown (1), Clip (2), Photos (3) and Movies (4)
includeImagesBOOLEAN
OPTIONALPre-fetches the image entries for each returned porn entry in addition to the imageKeyIds
includeDownloadsBOOLEAN
OPTIONALPre-fetches the available download entries for each porn entry
Code Snippet
unirest.get("https://steppschuh-json-porn-v1.p.rapidapi.com/porn/?count=5&offset=0&pornId=5073292679446528&producerId=4554967436230656&actorId=5681034041491456&genreId=5245132710346752&pornType=4")
.header("X-RapidAPI-Host", "steppschuh-json-porn-v1.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://steppschuh-json-porn-v1.p.rapidapi.com/porn/
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://steppschuh-json-porn-v1.p.rapidapi.com/porn/?count=5&offset=0&pornId=5073292679446528&producerId=4554967436230656&actorId=5681034041491456&genreId=5245132710346752&pornType=4")
.header("X-RapidAPI-Host", "steppschuh-json-porn-v1.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