---
title: "Persist Section Value"
method: PUT
path: "/sections/value"
tags: ["sections"]
---

# Persist Section Value

`PUT /sections/value`

## Request

- Base URL: `https://api.framesail.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.framesail.com/sections/value`
- Auth: HTTP bearer

Persist an entity-backed section's edited value to its subject row.

## Request body

- PersistSectionRequest: Write an entity-backed section's edited value to its subject row. Exactly the scope id matching the job's subject is set (e.g. segment_asset_id for segment_image). `value` is a string for `inputs` sections or `{"asset_refs": [{"asset_id", "order"}]}` for `asset_refs` sections.
  - `job_type` string, required
  - `section_id` string, required
  - `project_id` string, nullable
  - `style_id` string, nullable
  - `asset_id` string, nullable
  - `segment_asset_id` string, nullable
  - `voice_block_id` string, nullable
  - `value` union, required
    - string
    - object

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/framesail/apis/framesail-api.md) · [All operations](https://skmtc.dev/framesail/apis/framesail-api/llms.txt) · [OpenAPI document](https://skmtc.dev/framesail/apis/framesail-api/revisions/12602eae0820?raw)
