The Gigulate API offers 3 different basic response types to any REST query.
XML — (xml)
This is the default response type and if no response is set the API will default to this format. All endpoint examples are currently in the XML format.
Serialized PHP — (php)
Great for PHP web applications.
JSON — (json)
Great for JavaScript applications. Please note: you can add a parameter of "callback" to the list of variables sent through the REST request to wrap the JSON response in a JavaScript function of your choosing. E.g. "&callback=console.log" would call the Firebug console.log function.
You need to have a free Gigulate account in order to apply for a Gigulate API key.