---
title: "Action Preview"
method: POST
path: "/api/v1/actions/{action_id}/preview"
tags: ["actions"]
---

# Action Preview

`POST /api/v1/actions/{action_id}/preview`

## Path parameters

- `action_id` string, uuid, required

## Request body

- ActionPreviewRequest
  - `revision_id` string, uuid, required
  - `params` object

## Response `200`

Successful Response

- ActionPreviewRead
  - `action_id` string, uuid, required
  - `revision_id` string, uuid, required
  - `mutations` PlannedMutationRead[], required
    - `effect_id` string, required
    - `entity_id` string, uuid, required
    - `kind` 'create' | 'modify' | 'delete', required
    - `row_key` string, nullable
    - `values` object, required
  - `follow_ups` PlannedWorkflowRead[], required
    - `effect_id` string, required
    - `automation_revision_id` string, uuid, required
    - `inputs` object, required
  - `expected_versions` object, required
  - `warnings` string[], required

## Other responses

- `422` — Validation Error

## Changes

> 39 revisions in range; 1 not diffed.

- **2026-10-02** `11cfdb04b2ca` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/netter/apis/dmi-backend/changes/api/v1/actions/:action_id/preview/post.md)

---

[API](https://skmtc.dev/netter/apis/dmi-backend.md) · [All operations](https://skmtc.dev/netter/apis/dmi-backend/llms.txt) · [OpenAPI document](https://skmtc.dev/netter/apis/dmi-backend/revisions/cd6ce639770f?raw)
