http://data.tellthemwhatyouthink.org/api/dispatch.php?function=function&output=output&other_variables
The current version of the API is 1.0. If it is changed in the future, it will be possible to specify a version as an argument, so you can still use the old version.All API functions emit a Last-Modified HTTP header, to facilitate caching. Please do cache our data if at all possible. We check for new consultations once per day, overnight: updates will not occur during the day, or more than once per day, except in exceptional circumstances.
Most of the data held by TellThemWhatYouThink is subject to Crown Copyright. A general waiver exists permitting its reuse.
Low-volume, non-commercial use of the API is free. Please get in touch if you'd like to use it commercially or on a large scale.
These make it easier to access the API in a particular language:
I cribbed most of my ideas for the API from TheyWorkForYou.com -- thanks guys!