---
title: "Enable Ai Tagging"
method: POST
path: "/folders/enable-ai-tagging"
tags: ["Folders"]
---

# Enable Ai Tagging

`POST /folders/enable-ai-tagging`

## Request

- Base URL: `http://localhost:52123`
- URL: `http://localhost:52123/folders/enable-ai-tagging`
- Auth: none declared
- TypeScript: <https://skmtc.dev/aossie-org/apis/pictopy/docs/folders/enable-ai-tagging/post.ts> (a function with typed inputs; its response is checked against the schema)

Enable AI tagging for multiple folders.

## Request body

- UpdateAITaggingRequest
  - `folder_ids` string[], required

## Response `200`

Successful Response

- UpdateAITaggingResponse
  - `success` boolean, required
  - `message` string, nullable
  - `error` string, nullable
  - `data` UpdateAITaggingData
    - `updated_count` integer, required
    - `folder_ids` string[], required

## Other responses

- `400`: Bad Request
- `422`: Validation Error
- `500`: Internal Server Error

## Changes

- **2025-08-26** `2e78324b9970`: 11 breaking, 2 info
  - the response property `error` became optional for the status `400`
  - the response property `error` became optional for the status `500`
  - the response property `message` became optional for the status `200`
  - the response property `message` became optional for the status `400`
  - …9 more
- **2025-08-05** `0f7598fc167b`: 1 info
  - endpoint added
- **2025-08-05** `14c08755eaeb`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/aossie-org/apis/pictopy/changes/folders/enable-ai-tagging/post.md)

---

[API](https://skmtc.dev/aossie-org/apis/pictopy.md) - [All operations](https://skmtc.dev/aossie-org/apis/pictopy/llms.txt) - [OpenAPI document](https://skmtc.dev/aossie-org/apis/pictopy/revisions/9fe895216588?raw)
