files

Upload File

Upload a CSV file and create a source.

This endpoint:

  1. Validates plan limits
  2. Checks cloud storage limits
  3. Uploads the CSV file
  4. Creates a source entry

Args: file: The CSV file to upload request: JSON-encoded UploadFileRequest containing display_name source_service: Source service (injected via DI) plan_service: Plan service for limit validation (injected via DI) cloud_service: Cloud storage service (injected via DI)

Returns: UploadFileResponse: Upload status and source ID

post/files

Request

  • Base URL: https://api.pandas-ai.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.pandas-ai.com/files
  • Auth: none declared

Response

Successful Response

statusstring required
source_idstring required
filenamestring required
data_model_idstring nullable
messagestring required

Changes

No recorded changes to this operation across all 1 revision of this API.