---
title: "Get details for all Web3 Actions"
method: GET
path: "/v1/account/{accountSlug}/project/{projectSlug}/actions"
tags: ["Actions"]
---

# Get details for all Web3 Actions

`GET /v1/account/{accountSlug}/project/{projectSlug}/actions`

Retrieve the configuration details for all Web3 Actions created in a specific project.

## Path parameters

- `accountSlug` string, required
- `projectSlug` string, required

## Response `200`

A successful response.

- Web3ActionResponse[] — An object with details about web3 actions for project.
  - `id` string, required — ID of the Web3 Action.
  - `projectId` string, required — ID of the project where Web3 Action is created.
  - `name` string, required — Web3 Action name.
  - `description` string, required — Web3 Action description.
  - `status` 'DEPLOYED' | 'PUBLISHED', required — Status of the Web3 Action.
  - `stopped` boolean, required — Flag showing if Web3 Action is stopped or not.
  - `editable` boolean, required — Flag showing if Web3 Action is editable or not.
  - `createdAt` string, required — When Web3 Action is created.
  - `version` Web3ActionVersion, required
    - `id` string, required — ID of the Web3 Action version.
    - `index` number, required — Web3 Action version index.
    - `actionId` string, required — ID of the Web3 Action connected to this version.
    - `parentActionId` string — ID of the parent Web3 Action connected to this version.
    - `runtime` string, required — Web3 Action version runtime.
    - `function` string, required — Web3 Action version function which will be called on every execution. It consist of `${actionName}:${functionName}`.
    - `triggerType` 'ALERT' | 'BLOCK' | 'PERIODIC' | 'TRANSACTION' | 'WEBHOOK' | 'TRANSACTIONSIMPLE', required — Web3 Action version trigger type.
    - `trigger` object, required — Web3 Action version trigger object.
    - `commitish` string — Web3 Action version commitish hash.
    - `source` string, required — Web3 Action version source code.
    - `createdAt` string, required — When Web3 Action version is created.
    - `deployRequested` boolean, required — Flag showing if Web3 Action version deploy is requested.
    - `deployError` string — Shows Web3 Action version deployment error if any.
    - `invocationType` 'SYNC' | 'ASYNC', required — Shows Web3 Action version invocation type.
  - `deliveryChannels` unknown[] — Shows delivery channels for given Web3 Action.
    - unknown

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — The resource was not found.
- `429` — The request was rate limited. See the [rate limits](#section/Introduction/Rate-limits) section for the current limits and how request counts expire.
- `500` — Server error.

---

[API](https://skmtc.net/tenderly/apis/tenderly-api.md) · [All operations](https://skmtc.net/tenderly/apis/tenderly-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tenderly/tenderly-api/versions/59b67cf882bc/schema)
