---
title: "GET /api/v1/contracts/{contractId}/actions"
method: GET
path: "/api/v1/contracts/{contractId}/actions"
tags: ["Contracts"]
---

# GET /api/v1/contracts/{contractId}/actions

`GET /api/v1/contracts/{contractId}/actions`

Lists all actions, which can be taken by the given user and current state of the specified smart contract
             instance. Users get all applicable actions if the user has an associated application role or is associated with a smart
             contract instance role for the current state of the specified smart contract instance.

## Path parameters

- `contractId` integer, required

## Query parameters

- `top` integer
- `skip` integer

## Response `200`

OK

## Other responses

- `204` — No Content

---

[API](https://skmtc.net/azure/apis/azure-blockchain-workbench-rest-api.md) · [All operations](https://skmtc.net/azure/apis/azure-blockchain-workbench-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/azure-blockchain-workbench-rest-api/versions/87f9d32cbefd/schema)
