I’m not sure what direction you want to go - but the main way to access data is by making a search and do something with the result.
Given that, plus that Graylog has an API you could query data from you could run a query from a remote site to get back data. This will be formatted in json and you can create whatever out of that.