Everypixel Image Recognition

FREEMIUM
By everypixel
Updated 23 days ago
4.8/10
Popularity Score
288ms
Latency
100%
Success Rate

Everypixel Image Recognition API Documentation

Use all the power of AI and machine learning to reduce your costs on image recognition and moderation in your apps and products. The Everypixel Image Recognition is a set of pre-trained models available through the API. Thanks to easy algorithms assignment, developers can start using them once they sign up.

View API Details
GET/keywords
GET/quality
GET/quality_ugc
GET/keywords

By sending an image to this method you can get a list of suggested keywords. You may specify a number of returned words or a threshold of its minimum score. Just provide num_keywords or threshold parameter to this method.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Optional Parameters
contentSTRING
OPTIONALYou can also send an actual image files for auto-tagging.
urlSTRING
OPTIONALImage URL to perform auto-tagging on.
Code Snippet
unirest.get("https://everypixel-api.p.rapidapi.com/keywords?url=http%3A%2F%2Fimage.everypixel.com%2F2014.12%2F67439828186edc79b9be81a4dedea8b03c09a12825b_b.jpg")
.header("X-RapidAPI-Host", "everypixel-api.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://everypixel-api.p.rapidapi.com/keywords
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://everypixel-api.p.rapidapi.com/keywords?url=http%3A%2F%2Fimage.everypixel.com%2F2014.12%2F67439828186edc79b9be81a4dedea8b03c09a12825b_b.jpg")
.header("X-RapidAPI-Host", "everypixel-api.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