| 
View
 

FrontPage

Page history last edited by Mathew Spolin 15 years, 4 months ago

The RateItAll API

 

Here are four important reasons to try the RateItAll Consumer Rating API:

  

Overview

RateItAll exposes much of its functionality and content via a series of APIs (Application Programming Interfaces). RateItAll offers both REST APIs with output in JSON / XML, as well as SOAP APIs. Users of these APIs are able to read/write to/from the RateItAll database in a variety of ways including:

  • Retrieve ratings and reviews for a particular item or from a particular reviewer
  • Retrieve user names and profile pictures
  • Retrieve item names, images, and descriptions
  • Retrieve reviews for particular items
  • Retrieve comments for a particular review
  • Post reviews for a particular item
  • Post comments for a particular review
  • Create new items
  • Create new topics
  • Retrieve a list of available subjects for which a topic can be created
  • Create new reviewer accounts

 

Available Services

  • User Service (Complete User Administration)
  • Subject Service (List of Available Subjects on which a Topic can be Created) 
  • Topic Service (Manage Topics) 
  • Item Service (Manage Items, For ex: Pizza is the Item for the Topic "Italian Foods")
  • ItemRating Service (Maintains the Ratings/Reviews for each Item).  This service can also handle the Voting for each Item Review/Rating. 
  • ItemRatingComment Service (Maintain the Comments for the ItemReviews/Ratings)

 

Attribution Requirements

Every page on your site that displays RateItAll content must provide full attribution. Click through to learn about our requirements for Attribution.

 

Who is using the API?

Here is a list of projects using the RateItAll API.

 

Need Access?

To register for an API key and get starting building apps with our API:

     Step 1: Register for a free account at RateItAll.com

     Step 2: Please fill out this form.

 

SandBox:

The RateItAll.com API has a Sandbox version that we recommend you do your development and testing against. To run queries against the sandbox system, just replace the "V1" with "sandbox" in the Url. The Sandbox data will be cleaned up periodically.

 

Documentation: API documentation-RateItAll.com.pdf

 

Definitions:

Reviewer – Registered user

Rating – Value: 1-5 

Review – Text associated with a rating

Comment – Response or reply to a review

Item – Something that can be rated (e.g. person, place, thing, Corona, etc.)

Topic – A grouping of items (e.g. Mexican Beer)

Subject – A collection of topics (e.g. Drinks)

Comments (0)

You don't have permission to comment on this page.