Создайте контракт. Этот контракт описывает ваши обьекты вот пример
{
"tranzactions": [
{
"name": "tr2177",
"created": 6666666666
},
{
"name": "tr2178",
"created": 6666666667
},
{
"name": "tr2179",
"created": 6666666668
},
{
"name": "tr2180",
"created": 6666666669
},
{
"name": "tr2181",
"created": 6666666670
}
],
"total": "500",
"pageSize": "5"
}
Сервис A и B знают только про контракт. Что там внутри творится их не волнует. Задача любого сервиса правильно создать модель на основе контракта и отдать ее или обработать.