Very similar. Typed. Get only requested properties. Request graph shape you want.
https://www.elastic.co/guide/en/elasticsearch/guide/current/...
https://www.elastic.co/guide/en/elasticsearch/reference/curr...
https://www.elastic.co/guide/en/elasticsearch/reference/curr...
And I thought ElasticSearch API is REST. And it is JSON.