Работа по протоколу OData
OData - это открытый веб-протокол для запроса и обновления данных. Протокол позволяет выполнять операции с ресурсами, используя в качестве запросов HTTP-команды, и получать ответы в форматах XML или JSON.
https://www.odata.org/documentation/ - официальная документация протокола odata. Примеры запросов можно посмотреть тут.