v1 is the current API. so you did not develop against the deprecated API. there is also a v2, but it’s still in beta as far as i know.
users of Python can use pyinaturalist to simplify retrieval of data, although it doesen’t necessarily help to lay the data out in a tabular format, which can be extra work for fields that can contain multiple values.
i made some Jupyter notebooks that work with JupyterLite implementations to allow folks to run stuff entirely in their browsers without having to explicitly set up a Python environment on their machines. one of them has the bones to get observation data and put it in a tabular format, get extra information like related standard places, and do some additional filtering that’s not possible when making the get requests.