¿Cómo obtener una lista de aplicaciones descargadas (de pago / gratuitas) de un usuario de Google Play?

Recientemente me encontré con esta aplicaciónCompra aplicaciones, que de alguna manera puede recuperar aplicaciones que he pagado en Google Play después de iniciar sesión con mi cuenta de Google.

Estoy tratando de averiguar cómo se está haciendo, ya que quiero crear una aplicación similar, pero para las aplicaciones gratuitas que se descargaron.

Sin embargo, no puedo encontrar qué OAuth API Scope se utilizó para recuperar esa información, incluso después de pasar porla lista completa de API.

EDITAR: estoy poniendo una nueva recompensa por esta pregunta, como lo sugiere una pregunta similar que he hecho sobreaquí, y porque aquí y allá no veo una respuesta real sobre cómo hacerlo y qué se puede hacer con él.

Me gustaría refinar las preguntas en varias partes:

¿Cuál es la API que se puede usar para obtener información de las aplicaciones compradas? ¿Dónde puedo leer al respecto? Muestre un ejemplo completo y práctico de cómo hacerlo.

¿Se puede hacer más? Tal vez realizar la búsqueda? ¿Quizás mostrar aplicaciones gratuitas que se instalaron? ¿Quizás el momento en que se instalaron y desinstalaron? ¿Y las categorías de esas aplicaciones?

¿Hay algún requisito especial para usar esta API?

EDITAR: estoy poniendo una recompensa máxima por esto, porque no importa cuánto haya leído y probado, todavía no pude hacer un POC que pueda consultar las aplicaciones de Play Store que el usuario ha descargado (nombre, paquete nombre, fecha de instalación y / o eliminación, icono de URL, precio ...), incluidas las aplicaciones pagas y gratuitas.

Si alguien encuentra una muestra que funcione, muestre cómo se hace y también cómo se ha encontrado al respecto (documentación o cualquier cosa que lo haya llevado a la solución). No puedo encontrarlo en ningún lado, y las soluciones actuales aquí son demasiado vagas para comenzar.

Respuestas a la pregunta(6)

Su respuesta a la pregunta