The channel balance is not a public information. If you look at the
channel_announcement-message in BOLT7 you see that the following information of the channel is public:
There you can see neither capacity nor balance however the short_channel_id consists of the blockheight of the funding transaction and the index of the transaction and the index of the output within the transaction as described here.
Also from BOLT7 you can take the following quote about the
Note that the
htlc_maximum_msat field is static in the current protocol over the life of the channel: it is not designed to be indicative of real-time channel capacity in each direction, which would be both a massive data leak and uselessly spam the network (it takes an average of 30 seconds for gossip to propagate each hop).
I hope both points give you a definite answer (: