---
title: "Download a Policy Input"
method: GET
path: "/runs/{run}/policy-input"
tags: ["runs"]
---

# Download a Policy Input

`GET /runs/{run}/policy-input`

Get a Zip archive with policy check input data generated for a given run.

See [Policy Input](https://docs.scalr.io/docs/policy-as-code) data structure.

## Path parameters

- `run` string, required

## Query parameters

- `stage` 'pre_plan' | 'post_plan'

## Response `200`

Successfully generated input archive.

## Other responses

- `404` — Run was not found, plan wasn't completed or user unauthorized to perform the action.
- `4XX` — Client error.
- `5XX` — Server error.

---

[API](https://skmtc.net/scalr/apis/scalr-iacp-api.md) · [All operations](https://skmtc.net/scalr/apis/scalr-iacp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/scalr/scalr-iacp-api/revisions/fc927526ad12/schema)
