---
title: "POST /api/action/{action-id}/execute/values"
method: POST
path: "/api/action/{action-id}/execute/values"
tags: ["/api/action"]
---

# POST /api/action/{action-id}/execute/values

`POST /api/action/{action-id}/execute/values`

## Request

- Base URL: `` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/action/{action-id}/execute/values`
- Auth: API key in header `X-API-Key`

Fetches the values for filling in execution parameters. Pass PK parameters and values to select.

  Parameters are sent in the request body rather than the query string so their values stay out of URLs and logs.

## Path parameters

- `action-id` integer, required

## Request body

- object
  - `parameters` MetabaseActionsSchemaPrefetchParameterValues, required: value must be a JSON object mapping parameter ids to scalar values.

## Response `2XX`

Successful response

- object

## Other responses

- `4XX`: Client error response
- `5XX`: Server error response

## Changes

- **2026-11-04** `2e178f5a7934`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/metabase/apis/metabase-api/changes/api/action/:action-id/execute/values/post.md)

---

[API](https://skmtc.dev/metabase/apis/metabase-api.md) - [All operations](https://skmtc.dev/metabase/apis/metabase-api/llms.txt) - [OpenAPI document](https://skmtc.dev/metabase/apis/metabase-api/revisions/2e178f5a7934?raw)
