How do I ...?
Accomplishing an interaction with the service can be storyboarded, that is, it can be put into a simple automated script. At this time there are about two dozen such scripts (known internally as the acceptance tests), and they'll make their way here.
The scripts are implemented using Bash and cURL to handle requests to and from the server. The two together have an advantage of being very easily readable even to someone unfamiliar with them, and so easily used as reference material.