I am trying to use the Asana Python library to make a small program that gets the latest project status for each project our teams are working on. However, I am having an issue get the latest status updates when there are multiple text entries within a given project status.
Here is an example of what I am talking about. This project has a single status, but there have been three comments made on the same status. When I request the status by project, it returns a single status ID. When I use that status ID to pull the project status text and date created, it only returns the data for the first status of the four listed (dated 25 days ago). Is there currently any way to pull data from the other three updates?
1 Like
Here you go, I believe this is what you are looking for Improved project statuses in the API
GET /projects/project-id/project_statuses
gives you all previous statuses
1 Like
That is the method I am currently using to get the status. In the example I posted above, when I run the â GET /projects/project-id/project_statusesâ, it returns a single ID for a status. I then am running: 'GET /project_statuses/[by ID], all the information it returns relates to the first project status (Zoning ViolationâŠ) updated 25 days ago. What I am trying to get access to are the three followup comments attached to the status update. Our teams often make their status updates within the comments. From what I am seeing in the online version of Asana, the comment fields should have an owner, a text property, and a date the comment was left. Is this feature not in the API?
Ive done a little bit more digging on this issue. I am starting to think what I am trying to do is not supported in the API. The section of the API related to stories looks like it would work for what I am trying to do, but it appears to only support stories related to tasks, and has not been extended to project statuses. I have tried requesting story objects using my status ID, and got a âtask not recognizedâ error.
I get it now, sorry I got confused. So you want to access comments on status, not multiple âupdatesâ of the status. Maybe you should update your thread title.