Some people on this forum suggest to access the tableau database server "PostgreSQL", however that would add more complexity to the integration. Is there any alternative? Would it be possible to send a notification to our web service when a user creates a project, workbook or view?
Hey Javier - The suggestion you've already gotten is probably the best approach as there is no API you can call directly to get a list of these suckers.
Another thing you can try is to call http://localhost/workbooks.xml once you've authenticated - it will return a list of all workbooks on the system. This technique isn't officially supported, however.