Formato de peticiones y respuestas
Petición
form-urlencoded
La forma por defecto de enviar las peticiones es enviando los datos de formulario estándar por GET o POST:
Content-Type: application/x-www-form-urlencoded
JSON
Se puede enviar un cuerpo JSON en bruto si se configura el tipo de contenido a json:
Content-Type: application/json
Respuestas
JSON
Por defecto las respuestas devuelven un testo JSON, pero puedes especificarlo expresamente configurando la cabecera "Accept":
Accept: application/json
XML
Para obtener una respuesta en formato XML agrega la siguiente cabecera:
Accept: text/xml
Plain
Para algunas peticiones la respuesta en texto plano está disponible. Para devolver un texto plano es necesario configurar la cabecera "Accept":
Accept: text/plain