json.pl does not care if you use a HTTP GET or POST request, so use what you prefer. It will reply with some JSON or an HTTP error code.
Many of the responses return the player state. This is a JSON object with the following keys:
A song object has the following fields:
These return an array of song objects, formatted as above, except usually lacking a who field.