Так как целевыми потребителями API будут в основном разработчики мобильных приложений и приложений для официальных сайтов, рекомендуемым форматом ответа является JSON. Альтернативным форматом ответа может быть XML.
Если ваш API реализует несколько форматов ответа, то необходимо предусмотреть указание формата в вызове. Лучше всего указывать его в адресе вызова:
/showrooms.json/2345
/showrooms.xml/2345
Также можно передавать формат ответа параметром в запросе:
/showrooms/2345?type=json
/showrooms/2345?type=xml
В случае если формат ответа не был задан в явном виде, API должен поддерживать ответ в формате по умолчанию.