Charts

Bulk create or update charts

Create or update multiple charts in a single operation. Returns a BulkOperationResult with success/failure details for each chart.

put/v1/charts/bulk

Request

  • Base URL: https://demo.getcollate.io/api
  • URL: https://demo.getcollate.io/api/v1/charts/bulk
  • Auth: HTTP bearer

Query parameters

overrideMetadataboolean

When true, allows the bulk update to overwrite user-curated fields (description, displayName, owners, tags) that bot-driven updates normally preserve, and disables the sourceHash fast-path so unchanged entities are re-evaluated. Defaults to false.

asyncboolean

Request body

namestring required
displayNamestring
descriptionstring
chartType'Line' | 'Table' | 'Bar' | 'Area' | 'Pie' | 'Histogram' | 'Scatter' | 'Text' | 'BoxPlot' | 'SanKey' | 'Gauge' | 'Map' | 'Graph' | 'Heatmap' | 'Timeline' | 'Other'
sourceUrlstring
servicestring required
domainsstring[]
dataProductsstring[]
sourceHashstring
extensionobject
dashboardsstring[]

Response

Bulk operation results

dryRunboolean
status'success' | 'failure' | 'aborted' | 'partialSuccess' | 'running'
abortReasonstring
numberOfRowsProcessedinteger
numberOfRowsPassedinteger
numberOfRowsFailedinteger

Changes

No recorded changes to this operation across all 1 revision of this API.