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

# Update All Projects Filenaming Config Endpoint

`PUT /updateAllProjectsFilenamingConfig`

## Request

- Base URL: `https://api.pavoot.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.pavoot.com/updateAllProjectsFilenamingConfig`
- Auth: none declared

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/pavoot-api.md) - [All operations](https://skmtc.dev/pavoot/apis/pavoot-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pavoot/apis/pavoot-api/revisions/8c0cd91c2a05?raw)
