# Update content Endpoint: PUT /content/{dataspaceId}/{contentId} Version: 1.0.0 Security: bearerAuth ## Path parameters: - `dataspaceId` (string, required) Short dataspace ID with sds- prefix Example: "sds-abc12345" - `contentId` (string, required) UUID of the content item Example: "123e4567-e89b-12d3-a456-426614174000" ## Request fields (application/json): - `categoryId` (string) UUID of the category Example: "123e4567-e89b-12d3-a456-426614174001" - `metadata` (object) Optional metadata for the content item Example: {"status":"updated","version":2} - `inferenceTaskExecutions` (object) Optional record of inference task executions that modified this content Example: {"categoryId":"789e0123-e89b-12d3-a456-426614174002"} ## Response 200 fields (application/json): - `contentId` (string, required) Example: "123e4567-e89b-12d3-a456-426614174000" - `categoryId` (string, required) Example: "123e4567-e89b-12d3-a456-426614174001" - `dataspaceId` (string, required) Example: "123e4567-e89b-12d3-a456-426614174002" - `fileFormat` (string, required) Example: "application/pdf" - `metadata` (object) Optional metadata for the content item Example: {"category":"documents","priority":1} - `inferenceTaskExecutions` (object) Optional record of inference task executions that modified this content Example: {"categoryId":"789e0123-e89b-12d3-a456-426614174002"} - `vectorStoreFileId` (string,null) OpenAI vector store file ID (generated internally) Example: "file-abc123xyz789" - `createdAt` (string, required) Example: "2024-01-15T10:30:00Z" - `updatedAt` (string,null, required) Example: "2024-01-15T14:30:00Z" ## Response 400 fields ## Response 401 fields ## Response 404 fields