Get Vnext Data Pipeline Presigned Url
Get a presigned S3 POST policy for uploading files for a specific grid.
destination is a closed enum, not a free string — see VNextDataPipelineDestination for why.
The fields model uses hyphenated AWS aliases (e.g. x-amz-security-token) via Pydantic Field(alias=...). Response serialization relies on FastAPI's default response_model_by_alias=True so the client receives the exact keys S3 expects in the POST form — do not flip that flag here.
Request
- Base URL: https://api.incredibuild.com (the document declares no server; this is the origin it was published from)
- URL: https://api.incredibuild.com/grids/{grid_id}/vnext-data-pipeline-presigned-url
- Auth: HTTP bearer
Path parameters
Query parameters
Folder segment an upload lands in: <tenant>/<grid>/<destination>/...
The value is a real S3 path segment, so this is a closed set - an unvalidated destination would let a caller choose where in the bucket its objects land. The data-pipeline consumer is folder-scoped and ingests only build-monitor, so every other member here is deliberately invisible to it.
Headers
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.