Want to make a badge, timeline visualization, or your own client? Twitbirth exposes part of internals via JSON and XML.
All methods (except Public Timeline) require HTTP Basic Auth. Username is your account email, password is your account password.
Public Timeline
http://twitbirth.downgrade-net.ru/api.php?public_timeline.jsonhttp://twitbirth.downgrade-net.ru/api.php?public_timeline.xml
Timeline of you and your friends
http://twitbirth.downgrade-net.ru/api.php?friends_timeline.jsonhttp://twitbirth.downgrade-net.ru/api.php?friends_timeline.xml
A list of your friends and their current update
http://twitbirth.downgrade-net.ru/api.php?friends.jsonhttp://twitbirth.downgrade-net.ru/api.php?friends.xml
A list of your followers and their current update
http://twitbirth.downgrade-net.ru/api.php?followers.jsonhttp://twitbirth.downgrade-net.ru/api.php?followers.xml
Updating your status
Best done with HTTP POST (GET also works):
http://twitbirth.downgrade-net.ru/api.php?update.json&status=testinghttp://twitbirth.downgrade-net.ru/api.php?update.xml&status=testing
Request examples
GET /api.php?public_timeline.json
GET /api.php?friends_timeline.json (Basic Auth required)
POST /api.php?update.json with body status=Hello+World (Basic Auth required)
curl -u "YOUR_EMAIL:YOUR_PASSWORD" -d "status=Hello+World" "http://twitbirth.downgrade-net.ru/api.php?update.json"
curl -u "YOUR_EMAIL:YOUR_PASSWORD" "http://twitbirth.downgrade-net.ru/api.php?friends.json"
That is all for now. More to come.