Apparentemente, sono API per il loro protocollo RPC custom. Personalmente, partirei da uno dei wrapper che sono stati scritti attorno al protocollo nei vari progetti che usano Telegram.