> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.privategpt.dev/api-reference/files/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.privategpt.dev/_mcp/server. # Files ## API Docs - Files [List namespaces](https://docs.privategpt.dev/api-reference/files/list-namespaces-v-1-files-namespaces-get.md) - Files [List files in a session](https://docs.privategpt.dev/api-reference/files/list-files-v-1-files-get.md) - Files [Upload a file](https://docs.privategpt.dev/api-reference/files/upload-file-v-1-files-post.md) - Files [Delete all files matching a prefix (bulk delete)](https://docs.privategpt.dev/api-reference/files/delete-by-prefix-v-1-files-delete.md) - Files [Get file metadata](https://docs.privategpt.dev/api-reference/files/get-file-metadata-v-1-files-file-id-get.md) - Files [Put a file at a specific path (object-storage style)](https://docs.privategpt.dev/api-reference/files/put-file-v-1-files-file-id-put.md) - Files [Delete a file](https://docs.privategpt.dev/api-reference/files/delete-file-v-1-files-file-id-delete.md) - Files [Check file existence and get metadata headers](https://docs.privategpt.dev/api-reference/files/head-file-v-1-files-file-id-head.md) - Files [Download file content](https://docs.privategpt.dev/api-reference/files/get-file-content-v-1-files-file-id-content-get.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.privategpt.dev/openapi.json) - [OpenAPI YAML](https://docs.privategpt.dev/openapi.yaml)