@kathsone non so quali app ti sia capitato di sviluppare, ma quello che suggerisci tu è molto complesso da fare quando hai a che fare con software che espongono le proprie API in modo così diverso.
Tu hai mai provato a guardare la documentazione messa a disposizione degli sviluppatori di app dagli sviluppatori di sistemi come Mastodon, Friendica o Lemmy?