Как гласит официальная документация :
body - тело объекта для запросов PATCH, POST и PUT. Должно быть Buffer, String или ReadStream. Если json имеет значение true, тело должно быть сериализуемым объектом JSON.
При отправке JSON нужно просто указать его в теле опции.
var options = {
uri: 'https://myurl.com',
method: 'POST',
json: true,
body: {'my_date' : 'json'}
}
request(options, myCallback)