Gate and terminal info in AirportBoards


I get AirportBoards, but it is not returned gate information and not returned airline name.

I want to create schedule board. Why i should get so many requests?
For get airlineInfo and for get FlightInfo?
Why so needed information not returned in one query?

And i can not get list of airlinesInfo, i should create many requests. It is not useful.