I was looking on how to retrieve projects via the python api. Looking at the script provided on the asana python github there is a section that shows how to pull up projects within a workspace. It starts by isolating the workspace and getting the gid of that workspace. Using that gid it finds projects within that workspace. Well within the example-script.py line 71
projects = client.projects.find_by_workspace(personal_projects[‘id’], iterator_type=None)
See the typo ? Its referencing a dictionary key value as id and not gid.
As a beginner with the asana api this really derailed my flow for such a simple objective.
Anyways just thought it would be brought to someones attention. Again I am a beginner and could be wrong, please correct me if I am.
As I navigate this api I would be willing to volunteer to make dumb simple scripts to show new comers the way. Almost a FAQ but in script form showing how to do very simple things with very simple code. There is a lot of jargon within the documentation and can be off putting. Let me know what you guys think.
All the best,
DC