files — @personaai/sdk
Generated field tables for files — do not edit
Generated from
sdk/typescript/dist/typedoc.json— do not edit. Regenerate withnode platform/scripts/typedoc-resources.mjs.
files
Auth: Requires
Authorization: Bearer <keyId>.<secret>(server-side). For per-user calls addx-persona-external-user-id. See .
Files are user uploads (multipart file part) scoped to an optional agentId/threadId.
Example
TypeScript
cURL
Response
PersonaFile
Clean formatted shape (id, not _id) — unlike Thread/Skill/Agent/Knowledge.
Source: types/file.ts:2
Interface
UploadFilePayload
Source: types/file.ts:13
Interface
ListFilesParams
Source: types/file.ts:25
Interface