http://groups.google.com/group/twitter-development-talk/web/api-documentation
------------------------
Account Methods
update_location New as of April 29th, 2008!
Updates the location attribute of the authenticating user, as displayed on the side of their profile and returned in various API methods. Works as either a POST or a GET.
URL:
http://twitter.com/account/update_location.format
Formats: xml, json
Parameters:
location. Required. The location of the user. Please note this is not normalized, geocoded, or translated to latitude/longitude at this time. Ex:
http://twitter.com/account/update_location.xml?location=San%20Francisco
update_delivery_device New as of April 29th, 2008!
Sets which device Twitter delivers updates to for the authenticating user. Sending none as the device parameter will disable IM or SMS updates.
URL:
http://twitter.com/account/update_delivery_device.format
Formats: xml, json
Parameters:
device. Required. Must be one of: sms, im, none. Ex:
http://twitter.com/account/update_delivery_device?device=im
Block Methods
create New as of April 29th, 2008!
Blocks the user specified in the ID parameter as the authenticating user. Returns the blocked user in the requested format when successful. You can find out more about blocking in the Twitter Support Knowledge Base.
URL:
http://twitter.com/blocks/create/id.format
Formats: xml, json
Parameters:
id. Required. The ID or screen_name of the user to block. Ex:
http://twitter.com/blocks/create/12345.json or
http://twitter.com/blocks/create/bob.xml
destroy New as of April 29th, 2008!
Un-blocks the user specified in the ID parameter as the authenticating user. Returns the un-blocked user in the requested format when successful.
URL:
http://twitter.com/blocks/destroy/id.format
Formats: xml, json
Parameters:
id. Required. The ID or screen_name of the user to un-block. Ex:
http://twitter.com/blocks/destroy/12345.json or
http://twitter.com/blocks/destroy/bob.xml
Help Methods
test New as of April 29th, 2008!
Returns the string "ok" in the requested format with a 200 OK HTTP status code.
URL:
http://twitter.com/help/test.format
Formats: xml, json
downtime_schedule New as of April 29th, 2008!
Returns the same text displayed on
http://twitter.com/home when a maintenance window is scheduled, in the requested format.
URL:
http://twitter.com/help/downtime_schedule.format
Formats: xml, json
------------------------