Hi Plamere,
Calling tasteprofile/rate with 0 returns an error. So, 1 = the worst rating ?
http://developer.echonest.com/api/v4/tasteprofile/rate?item=XXXXXXXXXXXXXXXXXX&api_key=XXXXXXXXXXXXXXXXX&id=XXXXXXXXXXXXXXXXXX&rating=0
tasteprofile/rate failed with code 400 {"response": {"status": {"version": "4.2", "code": 5, "message": "rating - Invalid value for parameter: \"rating\" must be greater than or equal to 1, was 0"}}}
Best,
Louis