Upload project file
fastero_upload_filePut a file into a project's files, where teammates can open and download it and ask the in-app assistant to build a dashboard from it — for example a CSV from the user's machine, or a report you produced. Send the bytes base64-encoded, up to about 7 MB before encoding. Names cannot contain \ / : * ? " < > | and .exe files are refused. A file of the same name already at the top of the project has its contents replaced. Returns the file id, which fastero_read_file reads back, and pathInNotebook, the path a notebook in this project opens it by. A file id is not a connection: fastero_create_file_connection makes a CSV or Excel file queryable with fastero_run_sql.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | File name with its extension, e.g. 'sales.csv'. | |
| projectId | Yes | The project’s id, from fastero_list_projects. | |
| contentBase64 | Yes | The file bytes, base64-encoded. |