Не знаю, есть ли какие-то ограничения в спецификации JSON, но похоже, что все предпочитают передавать двоичные данные, в основном фотографии, в base64.