Create a new empty dashboard for multi-tenant scenarios where each client gets their own blank canvas.
templateDashboardId to clone filters and settings from an existing dashboard.
application/json for all requests.null.| Status Code | Description |
|---|---|
200 | OK - Dashboard created successfully |
400 | Bad Request - Invalid request parameters |
401 | Unauthorized - Invalid or missing API key |
500 | Internal Server Error - Server error occurred |
| Code | Message | HTTP Status |
|---|---|---|
WORKSPACE_ID_ERROR | Invalid workspace name | 400 |
INVALID_DATA_APP_API_KEY | Invalid Data App API key | 401 |
CLIENT_ID_ERROR | Invalid client id | 400 |
INVALID_DASHBOARD_ID | Dashboard already exists | 400 |
TEMPLATE_DASHBOARD_ERROR | Invalid template dashboard id | 400 |
DASHBOARD_CREATE_ERROR | Failed to create client dashboard | 500 |
INTERNAL_SERVER_ERROR | Internal server error | 500 |
Get your API token
Create a new dashboard for your client
(Optional) Use a template
templateDashboardId:Generate a guest token
Embed in your application
templateDashboardId to clone filters and settings from a master template.clientId and row-level security settings.