Get Files

Get a paginated list of files for the authenticated organization.

Args: identity: Authentication identity containing org_id and user_id limit: Maximum number of files to return (max 100) status: Optional filter by file status (processing, ready, etc.) cursor: Optional pagination cursor for getting next page db: Database session

Returns: ListFilesResponse: Paginated list of files with metadata

Raises: HTTPException: 400 if cursor is invalid

get/v1/files

Query parameters

limitinteger
status'uploading' | 'ready' nullable
cursorstring nullable

Response

Successful Response

next_cursorstring nullable

Changes