Skip to main content
POST
Create an empty dashboard
After your organization migrates to v2 this endpoint answers 410 MIGRATED_TO_V2. Use the v2 equivalent instead. See Migrate from v1 to v2.

Authorizations

authorization
string
header
required

Body

application/json

POST /v1/api/dashboard/create Request body

workspaceId
string<uuid>
required

The workspace to create the dashboard in

Pattern: ^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$
name
string
required

Name for the new dashboard

Minimum string length: 1
apiKey
string

Upsolve API key, generated under Account → Developer settings in the Upsolve Hub. Keys are user-scoped: pass organizationId alongside the key to select which org to act on.

Minimum string length: 1
organizationId
string

The ID of the organization. Required when using Supabase JWT authentication.

connectionId
string

The ID of the connection a guest has access to

Response

POST /v1/api/dashboard/create Positive response

status
string
required
Allowed value: "success"
data
object
required