@andstatus @thefaico One important feature I'm going to build into the API is flexibility in what you request and how.  I want it to be easy for clients to get JUST the data they need, as this will alleviate server load greatly (a single API request for a timeline right now can run over a hundred queries in some circumstances!) and also make things much easier for the client.  An important component of this in my opinion is making it so we can easily identify specific resources.

Users, notices, and avatars are on the list of things I want to make uniquely-identified.  Are there other things you can think of which would benefit from this?