RateItAll.com API – Debugger

Feature List:

This section will explain the process of posting data to the RateItAll.com API through REST Service using Javascript. All the Data exchange on REST happens through XML.

List of Available Services which accepts POST

1. User Service (Create/Update User Profile)

2. Topic Service (Create/Update Topics)

3. Item Service (Create/Update Items)

4. Business Service (Create/Update Business) - (Local Business can use the "Auto Topic Mapper Feature" as specified in Documentation, use this tool to find out more.)

5. ItemRating Service (Create/Update ItemRatings)

6. ItemRatingComment Service (Create/Update ItemRatingComments)

7. CheckIn Service (Create CheckIns)

Examples

The below section will guide with sample XML structure for the Request and the Response fragements too.

Enter your secret key first

Secret Key                                                                                                                                                                                                    

 

                                 

Create User

The left textbox is the XML required to create a new User.

                           Sample Request XML For New User                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The UserId should also be generated)                                                                                                                 

Update User

The left textbox is the XML required to Update the existing User information.

                           Sample Request XML For Update User                                                                                                                                                                                              

 

                                 

 Response XML    (IsSuccess should be Set to True,User Id should be same as above)                                                                                                                 

Create Topic

The left textbox is the XML required to create a new Topic.

                           Sample Request XML For New Topic                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The TopicId should also be generated)                                                                                                                 

Update Topic

The left textbox is the XML required to Update the existing Topic information.

                           Sample Request XML For Update Topic                                                                                                                                                                                              

 

                                 

 Response XML    (IsSuccess should be Set to True,TopicId should be same as above)                                                                                                                 

 

Create Item

The left textbox is the XML required to create a new Item.

                           Sample Request XML For New Item                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The ItemId should also be generated)                                                                                                                 

Update Item

The left textbox is the XML required to Update the existing Item information.

                           Sample Request XML For Update Item                                                                                                                                                                                              

 

                                 

 Response XML    (IsSuccess should be Set to True,ItemId should be same as above)                                                                                                                 

Create Business

The left textbox is the XML required to create a new Item.

                           Sample Request XML For New Business                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The ItemId should also be generated)                                                                                                                 

Update Business

The left textbox is the XML required to Update the existing Item information.

                           Sample Request XML For Update Business                                                                                                                                                                                              

 

                                 

 Response XML    (IsSuccess should be Set to True,ItemId should be same as above)                                                                                                                 

 

 

Create ItemRating

The left textbox is the XML required to create a new ItemRating.

                           Sample Request XML For New ItemRating                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The RatingId should also be generated)                                                                                                                 

Update ItemRating

The left textbox is the XML required to Update the existing ItemRating information.

                           Sample Request XML For Update ItemRating                                                                                                                                                                                              

 

                                 

 Response XML    (IsSuccess should be Set to True,RatingId should be same as above)                                                                                                                 

Create ItemRatingComment

The left textbox is the XML required to create a new ItemRatingComment.

                           Sample Request XML For New ItemRatingComment                                                                                                                                                                                                  

 

                                 

 Response XML    (IsSuccess should be Set to True, The CommentId should also be generated)                                                                                                                 

Update ItemRating

The left textbox is the XML required to Update the existing ItemRating information.

                           Sample Request XML For Update ItemRating                                                                                                                                                                                              

 

                                

 Response XML    (IsSuccess should be Set to True,CommentId should be same as above)                                                                                                                 

 

 

Create CheckIn

The left textbox is the XML required to create a new CheckIn.

                           Sample Request XML For New CheckIn                                                                                                                                                                                                   

 

                                 

 Response XML    (IsSuccess should be Set to True, The CheckInId should also be generated)