Developers > READ THIS before anything else!
Every item in LikeOrHate.com is called a thing and has a unique numeric id. We strongly suggest you to use this id instead of labels, which are more error prone and may not be quite unique. It's also nicer to your own DB to use a numeric id, if you need to store it.
All data is UTF-8 encoded.
Don't test on the production server. There's a sandbox (at http://sandbox.likeorhate.com) for testing purposes. The sandbox is reset periodically. You can make any mess you need there and we won't mind.
Our HTML code (which you can get from the REST API) uses classes a lot, but they are almost all prefixed with 'loh_', so there will not be a clash with your own classes in CSS and JS. Our JS functions are also prefixed like that or in a separate namespace. Finally, the form names are prefixes with 'loh:'. See our standards.
Cache data as much as possible in your applications. We're in beta and we'll ban IPs that overload our servers. Our developer libraries already have internal caches and are recommended.