---
title: "PUT /api/v1/agent/settings"
method: PUT
path: "/api/v1/agent/settings"
tags: ["Agent"]
---

# PUT /api/v1/agent/settings

`PUT /api/v1/agent/settings`

## Request

- Base URL: `https://api.api-stock.com`
- URL: `https://api.api-stock.com/api/v1/agent/settings`
- Auth: HTTP bearer

## Request body

- object
  - `expectedVersion` integer, required
  - `settings` object, required
    - `routingPolicy` 'economy' | 'balanced' | 'quality'
    - `allowAdditionalModels` boolean
    - `defaultMaxCostMicroUsd` string
    - `orchestratorModelId` string, nullable
    - `fallbackModelIds` string[]
    - `imageModelId` string, nullable
    - `videoModelId` string, nullable
    - `musicModelId` string, nullable

## Response `200`

---

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