Skip to main content
POST
Create a view from a JSON spec (columns, query, layout, access)

Body

application/json
base
string
required

Base id or slug

console
string

Console base URL

idempotencyKey
string

Idempotency key: a retry with the same key and request returns the created object (default: generated)

name
string

View name (overrides spec.name)

project
string

Console project id or slug; overrides the saved Console scope

spec
string

View spec: {name, columns, query:{filter,sort}, layout, access}

Response

Success — body conforms to the @Returns schema.

baseRef
string
required
consoleUrl
string
required
idempotencyKey
string
required
projectRef
string
required
success
boolean
required
view
object
required