Skip to main content
POST
Push Cube views to Snowflake Semantic Views
Queues a push of selected Cube views to Snowflake and returns a syncJobId for polling. Requires an API key or OAuth deployment.write token, Semantic View sync, SQL DDL access, and preview enablement.

Authorizations

Authorization
string
header
required

Token authentication. Send Authorization: Bearer <YOUR_TOKEN>.

Path Parameters

deploymentId
integer
required

Body

application/json

StartSnowflakeSemanticViewSyncInput

prefix
string
required
Minimum string length: 1
schema
string
required
Minimum string length: 1
viewNames
string[]
required
Minimum array length: 1
branchName
string | null

Cube branch to publish. Defaults to the deployment's deploy branch when omitted.

dataSource
string | null
idempotencyKey
string<uuid> | null

Optional idempotency key. Repeating a start with the same key returns the original sync instead of pushing the views twice.

schemaPath
string | null

Response

202 - application/json
syncJobId
string<uuid>
required
workflowId
string
required