...
Resource | Method | Description/Payload schema/Response schema |
---|---|---|
api/sessions | GET,POST | |
api/sessions/SESSIONID | DELETE | |
api/users | GET | |
api/users/USERID/messages | GET | should support/encourage a stream-based interface |
api/users/USERID/followees | GET | |
api/users/USERID/followers | GET | |
api/users/USERID/followees/USERID | POST,DELETE | or POST api/users/USERID/followees?user=USERID2 |
api/users/USERID/tracks | GET,POST | |
api/users/USERID/tracks/TRACKID | DELETE | |
api/users/USERID/actions | GET,POST | |
api/users/USERID/actions/ACTIONID | PUT,DELETE | |
api/messages/MESSAGEID | GET,PUT?,DELETE? | |
api/messages | GET,POST | |
api/tags | GET | Return all of the tags, or user-specific tags (GET api/tags/USERID?) and let the front-end decide what to do with it. |
api/tags/TAGID | GET | Gets the information about a particular tag |
api/conversations/CONVERSATIONID | GET |
...