The Tableau Next Connect REST API is the appropriate interface when a developer or consultant needs to programmatically configure or update Tableau Next visualization assets. Salesforce documents that the API supports creating and updating visualizations and workspaces and exposes dedicated visualization resources through the /tableau/visualizations endpoints.
Because visualization appearance and configuration are properties of the visualization asset, a programmatic modification to its color configuration belongs to the Tableau Next REST API development surface.
The Semantic Layer DX VS Code Extension is focused on semantic-layer development and metadata associated with semantic models; it is not the primary API for editing visualization presentation properties. Salesforce CLI is an extensible deployment and administration tool, but it is not the dedicated Tableau Next runtime interface for modifying visualization configuration.
Salesforce's Tableau Next development documentation explicitly positions the Connect REST APIs as the developer interface for configuring and managing Tableau Next visualizations and workspaces. The API therefore provides the correct abstraction when visualization changes must be automated, integrated into an application, or performed through code.
References/Topics: Embedding, Cross-Cloud, and Interoperability - > Tableau Next Development - > Connect REST API - > Visualization Resources.
===========================================================================