Start a planned import — seals the uploaded objects and queues the load (owner/admin)
Owner/admin. SEALS the upload: every object you pushed is recorded by version, and each is then server-side COPIED into a location your upload credential cannot write, from which — and only from which — the load reads. Overwriting your staged files after this point therefore cannot change what is imported. A table with nothing uploaded is a 422. This CREATES TABLES and WRITES DATA and is NOT a transaction: a failed or cancelled import leaves what it already wrote. One import runs per project at a time.
Request
- Base URL: https://api.wavehouse.cloud
- URL: https://api.wavehouse.cloud/v1/projects/{project_id}/imports
- Auth: one of:
- API key in cookie whc_session
- HTTP bearer
- API key in header X-API-Key
Path parameters
Headers
A unique value you choose per logical request (a random UUID). A retry with the same key and the same request within 24 hours returns the first response, marked Idempotency-Replayed: true, instead of acting twice. The same key with a different request is refused with 422; one sent while the first is still running gets 409.
Request body
Response
Accepted
Changes
No recorded changes to this operation across all 1 revision of this API.