---
title: "Get Output Fields"
method: POST
path: "/v2/actions/{action_id}/outputs"
tags: ["Actions", "Outputs"]
---

# Get Output Fields

`POST /v2/actions/{action_id}/outputs`

Get the Output Fields for a particular Action, using the provided authentication and inputs.

#### When using OAuth

This endpoint requires the `zap:write` OAuth scope.

## Path parameters

- `action_id` string, required

## Request body

- ListOutputFieldsRequest
  - `data` ListOutputFieldsRequest, required — recursive

## Response `200`

- OutputFieldsResponse — A successful response containing Output Field data
  - `links` Links, required — The links object returned in paginated response bodies.
    - `next` string, nullable — The URL of the next page of paginated results.
    - `prev` string, nullable — The URL of the previous page of paginated results.
  - `meta` BaseMeta, required — The meta object returned in paginated response bodies.
    - `count` integer, required — The total number of objects in the collection represented by the endpoint.
    - `limit` integer, nullable, required — The limit value used in the request.
    - `offset` integer — The offset value used in the request.
  - `data` OutputField[], required — A list of the Output Fields matching the given request
    - `type` string, required — The type of this specific Output Field
    - `id` string, required — The identifier for this specific Output Field
    - `title` string, required — The title of this specific Output Field
    - `sample` string — An (optional) sample of what an Output Field's value may look like
    - `type_value` string, required — The output field's underlying data type. One of: string, integer, text, datetime, boolean, file, decimal, copy, password, dict, code, filter, json. Defaults to "string".
    - `list` boolean, required — Indicates if the output field's value is an array of values

## Other responses

- `400` — This schema can be expected for 4xx 'Malformed request.' errors
- `401` — 401 Response
- `403` — 403 Response
- `409` — 409 Response
- `429` — 429 Response
- `500` — This schema can be expected for 5xx 'A server error occurred.' errors
- `503` — 503 Response
- `504` — 504 Response

---

[API](https://skmtc.dev/zapier/apis/trigger-inbox-api.md) · [All operations](https://skmtc.dev/zapier/apis/trigger-inbox-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zapier/trigger-inbox-api/revisions/3fc4c2846ba1/schema)
