Delete action tracking in task

This feature to delete history needs to be re-instated. Is there any way to opt out of this? Totally agreed with Nataly and Glenn - being able to delete all the clutter is important in our fast-pasted organization.

@Larry - any insight as to when this might be reinstated? Any context for “why” Asana decided to run an A/B test disabling this and why users weren’t informed, and why it’s not listed in the release notes for March?

@Nicole15,

To be clear, I’m just a volunteer here and I don’t work for Asana.

I already wrote above that it’s not possible to opt out of the A/B test.

A/B tests are used by all (I think) large company product teams, for better or worse. I don’t have specific information regarding this one, but generally they are done to learn the value of product ideas, are not announced because that could affect the results, run for a few weeks but that varies with the nature of the test and may change based on the input received, and then analyzed.

Thanks,

Larry

1 Like

@Nicole15 , seeing that your issue has to do with ‘clutter’, see my reply to your other post, here:
https://forum.asana.com/t/asana-activity-history-no-longer-able-to-be-edited/742007/3?u=richard_sather
Also @Nataly_Melendez , @Glenn_Turner , you may also find this useful. :point_up:

1 Like

I hope to see this feature back. Hopefully, I was able to accomplish this using Asana API. Here’s a step-by-step guide for anyone that may be interested:

Step 1: Generate a Personal Access Token

You’ll need a personal access token (PAT) to authenticate your requests. Follow these simple steps to generate one:

  1. Go to Generating a PAT.
  2. Generate a PAT and keep it safe. Treat it like a password and don’t share it with anyone.

Step 2: Find the ID of the Story to Delete

Now, let’s locate the ID of the story you want to delete:

  1. Open the task containing the story you wish to delete.
  2. Copy the task’s ID from the URL (“app.asana.com/0/PROJECT_ID/TASK_ID”).

  1. Use the Get stories from a task API to find the ID of the story:
    3.1. Paste your personal access token next to “Bearer” under “Authorization.”
    3.2. Paste the task ID in the “task_gid” field.
    3.3. Click “Try It!”
    3.4. Locate and copy the story ID from the response.

Step 3: Delete the Story

Now, let’s delete the story using the Asana API:

  1. Go to Delete a story API:
  2. Paste your personal access token as before.
  3. Paste the story ID in the “story_gid” field.
  4. Click “Try It!”
  5. If you receive a 200 code in the response, the story will have been successfully deleted.

Important Note: Story deletion is irreversible. Ensure you’re deleting the correct story before proceeding.

That’s it! You’ve successfully deleted a task activity using the Asana API. If you have any questions, don’t hesitate to ask for help.

1 Like

@gzperra - welcome to the forum and great suggestion for your workaround! I’ll just add that some organizations (mine included) do not permit the creation of PATs (it’s a setting for super admins of the org in the admin console), so this won’t be an option for everyone.

Additionally, I’d recommend that anyone following this workaround to make sure you are comfortable with interpreting JSON before following this, as you’ll need to make sure you’re using the correct GID field (GID is a global term that can apply to tasks, users, projects, stories, etc. depending on the context).

2 Likes