---
title: "Execute a plugin action"
method: POST
path: "/api/v1/plugins/{plugin_id}/actions/{action_name}"
tags: ["v1", "plugins"]
---

# Execute a plugin action

`POST /api/v1/plugins/{plugin_id}/actions/{action_name}`

Execute a custom action on an enabled plugin

## Path parameters

- `plugin_id` string, required
- `action_name` string, required

## Request body

- PluginActionRequest — Request schema for executing a plugin action.
  - `params` object — Parameters to pass to the action

## Response `200`

Successful Response

- PluginActionResponse — Response schema for plugin action execution.
  - `success` boolean, required — Whether the action was successful
  - `message` string, required — Response message
  - `data` object, nullable — Action result data

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/reach-systems-tech/apis/reelapi-v1.md) · [All operations](https://skmtc.dev/reach-systems-tech/apis/reelapi-v1/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/reach-systems-tech/reelapi-v1/revisions/1dd366a9c6a3/schema)
