Como funcionam as lojas Linux?

Pessoal, eu estou muito curioso sobre a listagem dos apps que as lojas fazem. Gostaria de entender os endpoints que retornam os dados que a loja utiliza para popular na tela.

Entendo que no sistema funciona por repositório, mas e apps snap e flatpak? Gostaria de testar para entender a listagem,o json, etc. Só que ainda não achei esses dados.

Alguém conhece eles?