Вы можете связывать вызовы в Express, поэтому очень просто вызвать внешнюю службу в рамках запроса GET, например,
app.get('/', function(req, res){
request.post('http://data.fixer.io/api/latest?access_key=' + apikey + '&symbols=gbp', function(err, response, body) {
console.log(body)
res.send(body);
})
})
В этом случае мы отправляем необработанный ответ из POST, это легко обернуть другим объектом, например,
res.send( { status: 'ok', post_result: body });