---
title: "Update Single Payout Structure"
method: PUT
path: "/v1/weather/policies/{structure_id}"
---

# Update Single Payout Structure

`PUT /v1/weather/policies/{structure_id}`

Update a payout structure

## Path parameters

- `structure_id` integer, required

## Request body

- PayoutStructureCreate
  - `name` string, required
  - `metric` string, required
  - `userId` string, required
  - `policyLimit` integer
  - `deductible` integer
  - `isAggregate` boolean
  - `isPerGroup` boolean
  - `isAboveThreshold` boolean
  - `payoutLevels` PayoutLevel[], required
    - `threshold` number, required
    - `percentage` number, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/trycatamaran/apis/catastrophe-risk-api.md) · [All operations](https://skmtc.dev/trycatamaran/apis/catastrophe-risk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/trycatamaran/apis/catastrophe-risk-api/revisions/3a0490512962?raw)
