I want to use an Odoo v12 as the backend for a custom Single Page App. Specifically, I need to push and pull data from the Project app. I want to list all projects, tasks, and subtasks. I need to modify them as well. All of this from users' perspective. This means every user will see their own tasks.
I found the MUK REST module. With it, I can query the Project app and extract pretty much the information I need.
Is it the best approach? Is there a "native" API I can use? I saw there is an RPC endpoint, but it seems something I can use as the admin of the system, not as a regular user.
Thanks
You can use XML-RPC: http://learnopenerp.blogspot.com/2019/10/connecting-to-odoo-using-xml-rpc.html