Skip to main content
PUT
Rename an Embed
Use this endpoint to rename an existing embed. This is useful when you want to improve naming, align with client labels, or clean up your embed catalog without changing permissions or the underlying data.
Optionally, you can also rename the underlying dashboard by setting isRenameDashboard to true.

Endpoint

Authentication

All API requests must include your data app API key in the Authorization header. Get your API token when creating a data app – see the data app creation guide for details. For details on managing API tokens, see the API Token guide.

Headers

Authorization
string
required
Bearer token for API authentication. Use your data app API key.
Content-Type
string
required
Must be set to application/json for all requests.

Request Body

embedId
string
required
The public embed ID you want to rename (for example: "embed-123").
You can retrieve embed IDs from the List All Embeds API or from the embed configuration UI.
name
string
required
The new human‑readable name for the embed configuration.
Must be a non‑empty string.
isRenameDashboard
boolean
Optional flag to also rename the underlying dashboard associated with this embed.
When set to true, DataBrain attempts to update the dashboard’s name to match the new embed name. Defaults to false if omitted.

Example Request

Response

id
string
The embed ID that was renamed.
name
string
The updated name of the embed configuration.
error
null | object
Error object if the request failed, otherwise null for successful requests.

Example Responses

HTTP Status Code Summary

Common Error Codes

Usage Patterns

Rename for Better UX Labels

Bulk Rename Embeds During Migration