v36

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0138154334.6 KB
config

Update project configuration

Updates the project configuration in scout.yaml while preserving comments and formatting. Optionally include If-Match header with current ETag for optimistic concurrency control. Omit If-Match to force save.

put/project/config

Headers

if-matchstring nullable

ETag from GET request (optional, omit to force save)

ETag from GET request (optional, omit to force save)

Request body

limitinteger nullable
log_level'debug' | 'http' | 'sandbox' | 'info' | 'warning' | 'error' | 'critical' | 'notset' nullable
max_processesinteger nullable
max_transcriptsinteger nullable
metadataobject nullable
modelstring nullable
model_base_urlstring nullable
model_rolesobject nullable
namestring nullable
resultsstring nullable
scansstring nullable
tagsstring[] nullable
transcriptsstring nullable
validationobject nullable

Response

Successful Response

limitinteger nullable
log_level'debug' | 'http' | 'sandbox' | 'info' | 'warning' | 'error' | 'critical' | 'notset' nullable
max_processesinteger nullable
max_transcriptsinteger nullable
metadataobject nullable
modelstring nullable
model_base_urlstring nullable
model_rolesobject nullable
namestring nullable
resultsstring nullable
scansstring nullable
tagsstring[] nullable
transcriptsstring nullable
validationobject nullable