warehouse_tables
Create a self-managed warehouse table from an uploaded file
Turn a previously uploaded file into a self-managed warehouse table.
The file already sits in PostHog's own bucket (see upload_file), so the table points straight at it and is read in place — no import pipeline and no recurring sync, the same shape as a linked S3/GCS bucket. The read location is always derived from the caller's own team, so a client-supplied upload_id can only resolve inside that team's folder, and the table carries no credential (reads fall back to the node role, never a user-supplied key).
post/api/projects/{project_id}/warehouse_tables/create_from_upload/
Request
- Base URL: https://us.posthog.com
- URL: https://us.posthog.com/api/projects/{project_id}/warehouse_tables/create_from_upload/
- Auth: HTTP bearer
Path parameters
project_idstring required
Project ID of the project you're trying to access. To find the ID of the project, make a call to /api/projects/.
Request body
Response
Changes
No recorded changes to this operation across all 1 revision of this API.