---
title: "Update All Projects Filenaming Config Endpoint"
method: PUT
path: "/updateAllProjectsFilenamingConfig"
---

# Update All Projects Filenaming Config Endpoint

`PUT /updateAllProjectsFilenamingConfig`

Overwrites the filenaming configuration for MANY projects at once (the
"All Projects" settings surface). For each project it writes the config and
synchronously re-titles that project's already-tagged images — so this can
take a while on large accounts. Per-project failures are collected, not fatal.

Request Body:
    projectIds (int[]): projects to overwrite (required)
    titleTemplate, filenameTemplate, copyrightMode, copyrightText (optional)

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/pavoot/apis/fastapi.md) · [All operations](https://skmtc.dev/pavoot/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/pavoot/fastapi/revisions/16997cca6697/schema)
