How to use undocumented web APIs
> I think there’s literally no way for the backend to tell that the request isn’t sent by my browser and is actually being sent by a random Python program.<p>Oh my sweet summer child. Unfortunately, there is a whole industry built around this. This a great blog discussing different detection methods: <a href="https://incolumitas.com/" rel="nofollow">https://incolumitas.com/</a>