WebPurify API Overview

The WebPurify Photo Moderation Service is very simple to implement for anyone that has experience using HTTP web services (Twitter, Google Maps, etc).

After reading our documentation, if you have any questions, please email support@webpurify.com and we will be happy to help!

The Basics:

To perform an action using the WebPurify Web Service, you need to send a request to its endpoint specifying a method and some arguments. You will then receive a formatted response.

The REQUIRED parameter method is used to specify the calling method.

The REQUIRED parameter api_key is used to authenticate your request. If you don’t have a license key you can purchase one.

The REQUIRED parameter imgurl is the full url to the photo you would like moderated.

The arguments, responses and error codes for each method are listed on each spec page for each method.

There are three ways to moderate photos using WebPurify.

  1. Live Moderation: Moderate your photos using our live team.
  2. AIM (Automated Intelligent Moderation System): Using the latest in machine learning tech to detect nudity.
  3. Hybrid Approach: Submit photos to AIM and then direct the photos, which cross a threshold you set, to our live team.


Live Moderation

Photos submitted to our service using the “live” method will be directed to our live dedicated moderation team and cost $0.02 per photo.

The WebPurify Live Photo Moderation Web Service consists of several callable methods.

Methods:


Automated Intelligent Moderation (AIM)

Photos submitted to our service using the “AIM” method will be directed to our automated intelligent moderation service and cost $0.0015 cents per photo.

The WebPurify Automated Intelligent Moderation Web Service uses the latest in Machine Learning Technology to return the probability that your photos contain nudity.

Methods:


Hybrid (AIM & Live Moderation)

Photos submitted to our service using the “hybrid” method will be directed to our automated photo moderation service first and then to our live moderation team based on rules that you set.

Methods: