# doctl compute action – DigitalOcean Documentation > The sub-commands of `doctl compute action` retrieve the history of actions taken on your resources. You can retrieve information for a specific action by adding the action's ID as an argument. For example, while `doctl compute action list` lists all of the actions taken on all of the resources in your account, `doctl compute action get ` retrieves details for a specific action. Additionally, you can use `--action-type` flag to filter the list of actions by type. For example, `doctl compute action list --action-type power_on` lists all of the actions that powered on a resource. - [doctl compute action get](https://docs.digitalocean.com/reference/doctl/reference/compute/action/get/index.html.md): Retrieve the following details about a specific action taken on one of your resources: - The action ID - The action status (`pending`, `completed`, etc) - The action type, such as: `create`, `destroy`, `power_cycle`, `power_off`, `power_on`, `backup`, … - [doctl compute action list](https://docs.digitalocean.com/reference/doctl/reference/compute/action/list/index.html.md): Retrieve a list of all actions taken on your resources. The following details are provided: - The action ID - The action status (`pending`, `completed`, etc) - The action type, such as: `create`, `destroy`, `power_cycle`, `power_off`, `power_on`, `backup`, … - [doctl compute action wait](https://docs.digitalocean.com/reference/doctl/reference/compute/action/wait/index.html.md): Block the current thread, returning when an action completes. For example, if you find an action when calling `doctl compute action list` that has a status of `in-progress`, you can note the action ID and call `doctl compute action wait `, and doctl will …