# Luzmo Developer Documentation - Full Index

> Auto-generated index of Luzmo's markdown documentation for LLM and agent workflows. Use this file to discover relevant docs, then fetch only the linked markdown pages you need.

This file is generated from the docs navigation and published markdown sources, so new guides, API docs, and chart pages flow into the index with minimal manual updates.

Base URL for all relative links: https://developer.luzmo.com

## Core Docs

- [Best practices](https://developer.luzmo.com/AGENTS.md): Repository-specific implementation guidance for agents working with these docs.
- [Quick reference](/llms.txt): Shorter curated entry point for common Luzmo tasks.


## Embedding

- [Embedding](/guide/dashboard-embedding--intro.md): Embed Luzmo's powerful analytics into your app: dashboards, dashboard editor, code-first visualizations with Flex SDK, and AI-powered data assistant.
- [Generating an Embed token](/guide/dashboard-embedding--generating-an-authorization-token.md): Learn to securely authorize end-users by generating short-living Embed Authorization tokens server-side using an API key-token pair.
  - [Generating an Embed token – Allowing or denying access to a set of Luzmo features](/guide/dashboard-embedding--generating-an-authorization-token--allowing-or-denying-access-to-a-set-of-luzmo-features.md): For each Authorization token, you can specify a list of Feature flags that ensure your end-user can only perform a specific set of actions with that Embed token. This allows you...
  - [Generating an Embed token – Handling multi-tenant data](/guide/dashboard-embedding--generating-an-authorization-token--handling-multi-tenant-data.md): Multi-tenancy is the ability of software to serve multiple clients. This means that depending on the client that logs into your platform, the embedded Luzmo content will only co...
  - [Generating an Embed token – Prematurely invalidating Embed tokens](/guide/dashboard-embedding--generating-an-authorization-token--prematurely-invalidating-embed-tokens.md): Embed Authorization tokens have an expiry (default when not specified: 24 hours from creation) and inactivity_interval (defaults to 0 when not specified) property that ensure an...
- [Handling multi-tenant data](/guide/dashboard-embedding--handling-multi-tenant-data.md): Configure Luzmo for multi-tenant data setups with dynamic row-level filtering using parameterized filters and connection overrides for secure data access.
  - [Handling multi-tenant data – Connection overrides](/guide/dashboard-embedding--handling-multi-tenant-data--connection-overrides.md): Your data may be split over databases per client. In such case, you can create multitenant dashboard in Luzmo using the connection overrides (accountoverrides) functionality. A...
  - [Handling multi-tenant data – Introduction](/guide/dashboard-embedding--handling-multi-tenant-data--introduction.md): Depending on your current data setup and use case, it might be necessary to dynamically:
  - [Handling multi-tenant data – Parameter filtering](/guide/dashboard-embedding--handling-multi-tenant-data--parameter-filtering.md): If you want to embed a dashboard that has access to a multi-tenant dataset which requires row-level filtering, you can apply parameter filters to the dataset and override these...
- [Embedding dashboards](/guide/dashboard-embedding--embed-into-application.md): Learn to securely embed Luzmo dashboards into your application using Embed Authorization tokens with Web, React, Angular, Vue, and React Native components.
  - [Embedding dashboards – Embed a dashboard securely](/guide/dashboard-embedding--embed-into-application--embed-a-dashboard-securely.md): In this step we'll use the generated Embed key-token pair to securely embed a dashboard in your frontend using the installed Luzmo component, by referencing the dashboard with i...
  - [Embedding dashboards – Install a Luzmo component](/guide/dashboard-embedding--embed-into-application--install-a-luzmo-component.md): First you should install the appropriate component library in your frontend. We have following components available on NPM package manager:
  - [Embedding dashboards – Next steps](/guide/dashboard-embedding--embed-into-application--next-steps.md): Below you can find some of the additional options related to embedding Luzmo dashboards into your application!
- [Embedding the dashboard editor](/guide/dashboard-embedding--embedded-dashboard-editor.md): Empower users to create and alter dashboards within your application by embedding the Luzmo dashboard editor with 'designer' or 'owner' roles.
  - [Embedding the dashboard editor – Capture events to enhance interactivity](/guide/dashboard-embedding--embedded-dashboard-editor--capture-events-to-enhance-interactivity.md): The Luzmo embed libraries emit events when certain actions take place. You can set up an event listener in your application to capture these events and enhance the interactivity...
  - [Embedding the dashboard editor – Embed the dashboard with an edit mode](/guide/dashboard-embedding--embedded-dashboard-editor--embed-the-dashboard-with-an-edit-mode.md): To embed a dashboard in your webpage, we use the Luzmo Embed Libraries.
  - [Embedding the dashboard editor – Generate an Embed token with designer role and rights](/guide/dashboard-embedding--embedded-dashboard-editor--generate-an-embed-token-with-designer-role-and-rights.md): In this step, your server-side code makes an API request to generate an Embed authorization token. In this API request, we can optionally specify the role that your user should...
- [Embedding AI Assistant](/guide/iq--introduction.md): Luzmo IQ enables AI-powered answers to data questions. Embed a chat component for interactive queries or an answer component to display AI responses.
  - [Embedding AI Assistant – Answer component](/guide/iq--introduction--answer-component.md): If a full chat interface is not required, you can use our IQ answer component to display AI-generated responses through our API.
  - [Embedding AI Assistant – Chat component](/guide/iq--introduction--chat-component.md): The most efficient way to leverage Luzmo IQ is with our IQ chat component. This component enables you to embed a fully functional, AI-powered chat interface into your applicatio...
  - [Embedding AI Assistant – Customization](/guide/iq--introduction--customization.md): By default, the IQ chat component will be displayed as a full page chat with default theme. You can customize the display and functionality of the component in detail by setting...
  - [Embedding AI Assistant – Introduction](/guide/iq--introduction--introduction.md): Luzmo IQ allows you to generate AI-powered answers to data-related questions.
- [Code-first visualizations](/guide/flex--introduction.md): Luzmo Flex SDK allows you to create customizable visualizations entirely from code for building powerful, hyper-personalized data analytics products.
  - [Code-first visualizations – Basic usage](/guide/flex--introduction--basic-usage.md): In case you're looking for a step-by-step walkthrough to create your first Flex item, take a look at this Guide that explains how to create a Column chart with Luzmo's Flex SDK!
  - [Code-first visualizations – Installation instructions](/guide/flex--introduction--installation-instructions.md): 1. Run the command corresponding to the choice of framework you prefer.
  - [Code-first visualizations – Using filters in Flex](/guide/flex--introduction--using-filters-in-flex.md): Flex provides powerful filtering features, In this section we are going to tackle some simpler use cases. These simpler use cases can be combined together to form more complicat...

## Guides

- [Guides](/guide/guides--intro.md): Detailed guides on using Luzmo features, including querying data via API, pushing data via API, and developing custom charts for the dashboard editor.
- [Retrieving Luzmo resource IDs](/guide/guides--retrieving-luzmo-resource-ids.md): Learn how to find unique identifiers for Luzmo resources like dashboards, charts, datasets, columns, connections, and collections through the UI or API.
- [Querying data](/guide/guides--querying-data.md): Use the Luzmo Data API to query data from your datasets. Learn the API Query Syntax including dimensions, measures, filters, order, limit, and options.
  - [Querying data – Advanced example](/guide/guides--querying-data--advanced-example.md): A more elaborate example: let’s record the weight per burrito as another numeric measure.
  - [Querying data – Dimensions](/guide/guides--querying-data--dimensions.md): Dimension columns are typically columns that are grouped on.
  - [Querying data – Formulas example](/guide/guides--querying-data--formulas-example.md): Next up, let's calculate the average number of burritos savoured divided by the minimum weight of them per burrito type.
  - [Querying data – Having](/guide/guides--querying-data--having.md): In contrast to where filters, "having" filters are applied after grouping and aggregating; this allows you to filter based on aggregated values (e.g. only retrieve groups in whi...
  - [Querying data – Limit](/guide/guides--querying-data--limit.md): This property can be specified to limit the amount of rows that will be returned. You can specify both a limit (i.e. the amount of data points to return), and an offset (i.e. th...
  - [Querying data – Measures](/guide/guides--querying-data--measures.md): When aggregating directly on a column, it's important to specify the appropriate aggregation type in the measure. The table below shows which aggregation types are supported for...
  - [Querying data – Options](/guide/guides--querying-data--options.md): The following options can be optionally specified:
  - [Querying data – Order](/guide/guides--querying-data--order.md): Here you can specify one or more columns that should be used to sort the result on. The order in which they are listed will dictate the order in which the result is sorted. You...
  - [Querying data – Simple example](/guide/guides--querying-data--simple-example.md): To retrieve the total number of burritos savoured per type of burrito, we can use the following API request:
  - [Querying data – Where](/guide/guides--querying-data--where.md): The "where" property can be used to filter the requested data based on a combination of filters and filter groups. Filters can be nested within so-called Filter groups with logi...
- [Pushing data](/guide/guides--pushing-data.md): Learn to programmatically store data in Luzmo's OLAP database using the Data API to create new datasets, append or replace data in existing datasets.
  - [Pushing data – Append data to an existing dataset](/guide/guides--pushing-data--append-data-to-an-existing-dataset.md): Similar to replacing data, you can provide an existing dataset's securable_id and set the type to append to append data to an existing dataset. For more information on how to fi...
  - [Pushing data – Append or replace data with metadata update](/guide/guides--pushing-data--append-or-replace-data-with-metadata-update.md): Setting the property update_metadatato true allows you to:
  - [Pushing data – Push data into a new dataset](/guide/guides--pushing-data--push-data-into-a-new-dataset.md): You can programmatically create a new dataset by sending (a sample of) data to the Data endpoint, which will store the data in Luzmo's OLAP database.
  - [Pushing data – Replace data in an existing dataset](/guide/guides--pushing-data--replace-data-in-an-existing-dataset.md): When replacing data in an existing dataset, you can provide the dataset's securable_id and set the type to replace. Note that this will replace all data inside a dataset with th...
- [Developing custom charts](/guide/guides--custom-charts.md): Create specialized data visualizations with complete flexibility using Luzmo's Custom Chart Builder. Design exactly the chart types your data needs.
  - [Developing custom charts – Adding third party libraries](/guide/guides--custom-charts--adding-third-party-libraries.md): You can install and use third party libraries in your chart. Add chart-only dependencies to the custom chart project, not to the builder application:
  - [Developing custom charts – Building and packaging](/guide/guides--custom-charts--building-and-packaging.md): To create a distribution-ready package that can be uploaded to Luzmo:
  - [Developing custom charts – Chart implementation](/guide/guides--custom-charts--chart-implementation.md): To create a working Luzmo custom chart, you'll need to implement at least the render and resize functions.
  - [Developing custom charts – Creating your custom chart](/guide/guides--custom-charts--creating-your-custom-chart.md): Let's dive into the process of implementing your own custom chart.
  - [Developing custom charts – Introduction](/guide/guides--custom-charts--introduction.md): Custom Charts enable you to develop your own specialized data visualizations and connect them to Luzmo, allowing you and your users to easily add them to Luzmo dashboards. If ou...
  - [Developing custom charts – Manifest configuration](/guide/guides--custom-charts--manifest-configuration.md): The manifest.json file defines the data slots of your custom chart. A data slot can receive one or multiple columns from your datasets. These slot definitions determine what typ...
  - [Developing custom charts – Other resources](/guide/guides--custom-charts--other-resources.md): Navigation: ← Troubleshooting | ↑ Developing custom charts
  - [Developing custom charts – Project structure](/guide/guides--custom-charts--project-structure.md): Your main working directory will be the projects/custom-chart/src directory, where your custom chart implementation is located. Do NOT update projects/builder.
  - [Developing custom charts – Quick start](/guide/guides--custom-charts--quick-start.md): 1. Clone the custom chart builder repository from our GitHub:
  - [Developing custom charts – Troubleshooting](/guide/guides--custom-charts--troubleshooting.md): Navigation: ← Building and packaging | ↑ Developing custom charts | Other resources →
- [Creating a Flex chart](/guide/guides--creating-a-column-flex-chart.md): Step-by-step walkthrough to create a simple Column chart using Luzmo's Flex SDK, including slots, options, filters, and interactivity features.
  - [Creating a Flex chart – Applying filters on the Column chart](/guide/guides--creating-a-column-flex-chart--applying-filters-on-the-column-chart.md): To apply filters and limit the displayed data, use the filters prop. Specify combinations of "and" and "or" filter groups for desired logic. All details related to the filtering...
  - [Creating a Flex chart – Creating an empty Column chart](/guide/guides--creating-a-column-flex-chart--creating-an-empty-column-chart.md): To start, specify the type of widget in the type prop. All available widget types can be found here.
  - [Creating a Flex chart – Fine-tuning Widget Options](/guide/guides--creating-a-column-flex-chart--fine-tuning-widget-options.md): Customize the widget further using the options prop. Configure a variety of settings based on the widget type. All available options are detailed here.
  - [Creating a Flex chart – Interactively Filtering Other Flex items](/guide/guides--creating-a-column-flex-chart--interactively-filtering-other-flex-items.md): Out-of-the-box, most Flex items support interactively filtering other Flex items that are querying the same or directly linked datasets. To allow interactivity filters from one...
  - [Creating a Flex chart – Next Steps](/guide/guides--creating-a-column-flex-chart--next-steps.md): Now that you have an interactive and customized Column chart, consider exploring the following resources further:
  - [Creating a Flex chart – Visualizing some data](/guide/guides--creating-a-column-flex-chart--visualizing-some-data.md): Use the slots prop to query data and assign specific columns from your Luzmo datasets to widget slots. For a Column chart, the x-axis slot is used to group data, and the measure...
- [Building a dashboard studio](/guide/guides--building-a-dashboard-studio.md): Step-by-step guide to building a dashboard studio using the Analytics Components Kit (ACK), with drag-and-drop slots, filters, and a grid layout.
  - [Building a dashboard studio – Chart data](/guide/guides--building-a-dashboard-studio--chart-data.md): Charts need to know which data to display. In Luzmo, you configure this using slots — named placeholders on a chart (like "X axis", "Measure", or "Legend") that you fill with co...
  - [Building a dashboard studio – Example implementation](/guide/guides--building-a-dashboard-studio--example-implementation.md): Before diving into the details, here's what you can build by combining all the components covered in this guide — a complete dashboard studio where users can create, configure,...
  - [Building a dashboard studio – Installation](/guide/guides--building-a-dashboard-studio--installation.md): Install @luzmo/analytics-components-kit to build the dashboard studio UI (slot editors, filters, item options, grids, etc.).
  - [Building a dashboard studio – Item options](/guide/guides--building-a-dashboard-studio--item-options.md): Once users have selected which data to display (via slots) and which rows to include (via filters), they'll want to customize how the chart looks. Options control the visual app...
  - [Building a dashboard studio – Next steps](/guide/guides--building-a-dashboard-studio--next-steps.md): Now that you have a working dashboard studio, consider exploring these resources:
  - [Building a dashboard studio – Persisting a chart configuration](/guide/guides--building-a-dashboard-studio--persisting-a-chart-configuration.md): Important: The ACK components are stateless — they don't automatically save or persist any configuration. You are responsible for saving the slots, options, filters, and grid it...
  - [Building a dashboard studio – Theming](/guide/guides--building-a-dashboard-studio--theming.md): Now that your dashboard studio is functionally complete, you'll likely want it to match your application's design system. Theming is optional but recommended to create a cohesiv...
  - [Building a dashboard studio – Visualizing dashboard items](/guide/guides--building-a-dashboard-studio--visualizing-dashboard-items.md): At the center of every dashboard studio is the visualization layer, which is how you render charts for users to edit. You have two options depending on your use case:
- [Creating an AI Chat Assistant](/guide/guides--creating-an-iq-chat-component.md): Create an AI Chat Assistant using Luzmo IQ.
  - [Creating an AI Chat Assistant – Chat Customizations](/guide/guides--creating-an-iq-chat-component--chat-customizations.md): You can further customize the chat experience in the options property of the Luzmo IQ Chat component, where you can specify e.g. different welcome messages, a custom disclaimer...
  - [Creating an AI Chat Assistant – Chat vs Answer Component](/guide/guides--creating-an-iq-chat-component--chat-vs-answer-component.md): Luzmo provides two distinct IQ components for different use cases:
  - [Creating an AI Chat Assistant – Conversation ID for Debugging](/guide/guides--creating-an-iq-chat-component--conversation-id-for-debugging.md): Enable conversation ID visibility for debugging and support purposes. The conversation ID appears in the chat interface on the bottom and can be used to reference specific conve...
  - [Creating an AI Chat Assistant – Improving Luzmo IQ Responses](/guide/guides--creating-an-iq-chat-component--improving-luzmo-iq-responses.md): To enhance the quality and accuracy of your IQ Chat responses, consider implementing these optimization strategies:
  - [Creating an AI Chat Assistant – Multi-lingual and Timezone Support](/guide/guides--creating-an-iq-chat-component--multi-lingual-and-timezone-support.md): You can ensure Luzmo IQ will analyze and answer in a specific language by specifying the locale in the options property of the Chat component. This will also translate any UI el...
  - [Creating an AI Chat Assistant – Next Steps](/guide/guides--creating-an-iq-chat-component--next-steps.md): Congratulations, you now have a customized AI data assistant you can provide to your end-users in your application! The following resources might be interesting to further explore:
  - [Creating an AI Chat Assistant – Response Modes](/guide/guides--creating-an-iq-chat-component--response-modes.md): Configure how Luzmo IQ responds to user questions with three distinct response modes:
  - [Creating an AI Chat Assistant – Styling and Theming](/guide/guides--creating-an-iq-chat-component--styling-and-theming.md): There are two elements you'd typically want to style:
- [Adding IQ to agentic workflows](/guide/guides--adding-luzmo-iq-to-agentic-workflow.md): Learn how to add Luzmo IQ to your agentic workflows using the IQMessage API.
  - [Adding IQ to agentic workflows – Core integration flow](/guide/guides--adding-luzmo-iq-to-agentic-workflow--core-integration-flow.md): Use the steps below to wire Luzmo IQ into an (existing) agent workflow, from tool setup to returning the final result to your LLM. The Luzmo IQ tool call flow will look as follows:
  - [Adding IQ to agentic workflows – Framework implementations](/guide/guides--adding-luzmo-iq-to-agentic-workflow--framework-implementations.md): LangChain lets you register data_analysis as a first-class tool and hand it straight to a LangChain agent graph - no manual message loop required. LangChain handles the tool-cal...
  - [Adding IQ to agentic workflows – Next Steps](/guide/guides--adding-luzmo-iq-to-agentic-workflow--next-steps.md): Navigation: ← Framework implementations | ↑ Adding IQ to agentic workflows
  - [Adding IQ to agentic workflows – The agent loop](/guide/guides--adding-luzmo-iq-to-agentic-workflow--the-agent-loop.md): OpenAI API key required. The examples below use the OpenAI API. Ensure you have an API key (e.g. from platform.openai.com) and pass it when creating the client—typically via an...
  - [Adding IQ to agentic workflows – The IQMessage endpoint](/guide/guides--adding-luzmo-iq-to-agentic-workflow--the-iqmessage-endpoint.md): Every call is a POST to the IQMessage endpoint with a JSON body. The request uses an Embed key-token pair for user authentication and authorization (e.g. access to IQ, which dat...

## Component references

- [Component references](/guide/component-references--intro.md): Documentation for Luzmo's frontend components: Dashboard component, Visualization item component, Analytics Components Kit, Chat component, and Answer component.
- [Dashboard](/guide/embedding--component-api-reference.md): A list of all properties, method and events of the Dashboard embedding component.
  - [Dashboard – Events](/guide/embedding--component-api-reference--events.md): The embed libraries emit events when certain actions in an embedded dashboard take place. Below you can find more information about how to set up an event listener to these even...
  - [Dashboard – Methods](/guide/embedding--component-api-reference--methods.md): The embed libraries offer some methods you can use to trigger actions on the dashboard, or receive information/data from the dashboard.
  - [Dashboard – Properties](/guide/embedding--component-api-reference--properties.md): All available properties can be seen in the code snippet below
- [Properties](/guide/embedding--component-api-reference--properties.md): A list of all properties of the frontend components.
- [Methods](/guide/embedding--component-api-reference--methods.md): A list of all methods of the frontend components.
- [Events](/guide/embedding--component-api-reference--events.md): A list of all events of the frontend components.
- [Visualization item](/guide/flex--component-api-reference.md): Complete API reference for Luzmo's Flex SDK visualization component including properties, methods, events, filters, and chart documentation.
  - [Visualization item – Events](/guide/flex--component-api-reference--events.md): The embed libraries emit events when certain actions in an embedded viz item take place. Below you can find more information about how to set up an event listener to these event...
  - [Visualization item – Filters](/guide/flex--component-api-reference--filters.md): Filters object that can be sent as an input has the follwing properties.
  - [Visualization item – Methods](/guide/flex--component-api-reference--methods.md): The embed libraries offer some methods you can use to trigger actions on the viz item, or receive information/data from the viz item.
  - [Visualization item – Properties](/guide/flex--component-api-reference--properties.md): All available properties can be seen in the code snippet below
  - [Visualization item – Types](/guide/flex--component-api-reference--types.md): Following types are exported from the libraries.
- [Properties](/guide/flex--component-api-reference--properties.md): A list of all properties of the frontend components.
- [Chart docs](/guide/flex--chart-docs.md): Comprehensive documentation for all chart types available in Flex SDK, from area charts to word clouds, with slots and options for each.

Visualization item
- [Methods](/guide/flex--component-api-reference--methods.md): A list of all methods of the frontend components.
- [Events](/guide/flex--component-api-reference--events.md): A list of all events of the frontend components.
- [Filters](/guide/flex--component-api-reference--filters.md): Filters in Flex.
- [Types](/guide/flex--component-api-reference--types.md): Types exposed in libraries for Flex.

Analytics Components Kit
- [Overview](/guide/ack--overview.md): Overview of the Analytics Components Kit.
- [Patterns](/guide/ack--patterns.md): Patterns used throughout the Analytics Components Kit.
- [Item Definitions](/guide/ack--item-definitions.md): Available chart types, slot configurations, and options configurations.
- [Data Fields](/guide/ack--components--data-fields.md): Data field components in the Analytics Components Kit.
- [Data Field](/guide/ack--components--data-fields--luzmo-data-field.md): Reference for the luzmo-data-field component.
- [Data Field Panel](/guide/ack--components--data-fields--luzmo-data-field-panel.md): Reference for the luzmo-data-field-panel component.
  - [Data Field Panel – Code examples](/guide/ack--components--data-fields--luzmo-data-field-panel--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-data-field-panel id="fieldsPanel" language="en" size="m" datas...
  - [Data Field Panel – CSS Variables](/guide/ack--components--data-fields--luzmo-data-field-panel--css-variables.md): All CSS variables in this list can be set on luzmo-data-field-panel { ... }.
  - [Data Field Panel – Events](/guide/ack--components--data-fields--luzmo-data-field-panel--events.md): Event detail types are exported from @luzmo/analytics-components-kit/types.
  - [Data Field Panel – Interactive example](/guide/ack--components--data-fields--luzmo-data-field-panel--interactive-example.md): :placeholder[ack-reference-dnd-preview]{variant=data-field-panel}
  - [Data Field Panel – Introduction](/guide/ack--components--data-fields--luzmo-data-field-panel--introduction.md): luzmo-data-field-panel displays a browsable list of columns and formulas from one or more datasets, complete with search and optional dataset switching. Use it when you want a r...
  - [Data Field Panel – Properties](/guide/ack--components--data-fields--luzmo-data-field-panel--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Data Field Panel – Types](/guide/ack--components--data-fields--luzmo-data-field-panel--types.md): Import the component entrypoint for the element registration. Component-owned types and shared types are both available from the entrypoint re-exports; shared types can also be...
- [Item Data Slots](/guide/ack--components--data-slots.md): Item data slot components in the Analytics Components Kit.
- [Item Slot Drop](/guide/ack--components--data-slots--luzmo-item-slot-drop.md): Reference for the luzmo-item-slot-drop component.
  - [Item Slot Drop – Code examples](/guide/ack--components--data-slots--luzmo-item-slot-drop--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-slot-drop id="measureSlot" item-type="bar-chart" slot-nam...
  - [Item Slot Drop – CSS Variables](/guide/ack--components--data-slots--luzmo-item-slot-drop--css-variables.md): All CSS variables in this list can be set on luzmo-item-slot-drop { ... }.
  - [Item Slot Drop – Events](/guide/ack--components--data-slots--luzmo-item-slot-drop--events.md): Event detail types are exported from @luzmo/analytics-components-kit/types.
  - [Item Slot Drop – Interactive example](/guide/ack--components--data-slots--luzmo-item-slot-drop--interactive-example.md): :placeholder[ack-reference-dnd-preview]{variant=item-slot-drop}
  - [Item Slot Drop – Introduction](/guide/ack--components--data-slots--luzmo-item-slot-drop--introduction.md): Every chart type has one or more slots -- the data dimensions that define it, such as "measure", "x-axis", or "legend". luzmo-item-slot-drop is a drop target for a single slot....
  - [Item Slot Drop – Properties](/guide/ack--components--data-slots--luzmo-item-slot-drop--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Slot Drop – Types](/guide/ack--components--data-slots--luzmo-item-slot-drop--types.md): Import the component entrypoint for the element registration. SlotConfig is the only component-owned type; all other useful types come from the shared types barrel.
- [Item Slot Drop Panel](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel.md): Reference for the luzmo-item-slot-drop-panel component.
  - [Item Slot Drop Panel – Code examples](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-slot-drop-panel id="dropPanel" item-type="bar-chart" lang...
  - [Item Slot Drop Panel – CSS Variables](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--css-variables.md): All CSS variables in this list can be set on luzmo-item-slot-drop-panel { ... }.
  - [Item Slot Drop Panel – Events](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--events.md): SlotConstraintTriggeredEventDetail is exported from @luzmo/analytics-components-kit/types.
  - [Item Slot Drop Panel – Interactive example](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--interactive-example.md): :placeholder[ack-reference-dnd-preview]{variant=item-slot-drop-panel}
  - [Item Slot Drop Panel – Introduction](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--introduction.md): luzmo-item-slot-drop-panel renders all drag-and-drop slot targets for a given chart type in one go. It automatically loads the slot configuration for the selected item-type and...
  - [Item Slot Drop Panel – Properties](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Slot Drop Panel – Types](/guide/ack--components--data-slots--luzmo-item-slot-drop-panel--types.md): This entrypoint currently has no component-owned type exports. All useful types are imported from the shared types barrel.
- [Item Slot Picker](/guide/ack--components--data-picker--luzmo-item-slot-picker.md): Reference for the luzmo-item-slot-picker component.
  - [Item Slot Picker – Code examples](/guide/ack--components--data-picker--luzmo-item-slot-picker--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-slot-picker id="measurePicker" item-type="bar-chart" slot...
  - [Item Slot Picker – CSS Variables](/guide/ack--components--data-picker--luzmo-item-slot-picker--css-variables.md): All CSS variables in this list can be set on luzmo-item-slot-picker { ... }.
  - [Item Slot Picker – Events](/guide/ack--components--data-picker--luzmo-item-slot-picker--events.md): SlotContentsChangedEventDetail is exported from @luzmo/analytics-components-kit/types.
  - [Item Slot Picker – Interactive example](/guide/ack--components--data-picker--luzmo-item-slot-picker--interactive-example.md): :placeholder[ack-reference-picker-preview]{variant=item-slot-picker}
  - [Item Slot Picker – Introduction](/guide/ack--components--data-picker--luzmo-item-slot-picker--introduction.md): luzmo-item-slot-picker is a dropdown alternative to luzmo-item-slot-drop for configuring a single chart slot. Instead of dragging fields, users select columns or formulas from a...
  - [Item Slot Picker – Properties](/guide/ack--components--data-picker--luzmo-item-slot-picker--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Slot Picker – Types](/guide/ack--components--data-picker--luzmo-item-slot-picker--types.md): This entrypoint has no component-owned type exports. All useful types are imported from the shared types barrel.
- [Item Slot Picker Panel](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel.md): Reference for the luzmo-item-slot-picker-panel component.
  - [Item Slot Picker Panel – Code examples](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-slot-picker-panel id="pickerPanel" item-type="bar-chart"...
  - [Item Slot Picker Panel – CSS Variables](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--css-variables.md): All CSS variables in this list can be set on luzmo-item-slot-picker-panel { ... }.
  - [Item Slot Picker Panel – Events](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--events.md): SlotConstraintTriggeredEventDetail is exported from @luzmo/analytics-components-kit/types.
  - [Item Slot Picker Panel – Interactive example](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--interactive-example.md): :placeholder[ack-reference-picker-preview]{variant=item-slot-picker-panel}
  - [Item Slot Picker Panel – Introduction](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--introduction.md): luzmo-item-slot-picker-panel renders dropdown pickers for every slot of a given chart type. It is the picker-based counterpart to luzmo-item-slot-drop-panel -- same purpose, but...
  - [Item Slot Picker Panel – Properties](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Slot Picker Panel – Types](/guide/ack--components--data-picker--luzmo-item-slot-picker-panel--types.md): This entrypoint has no component-owned type exports. All useful types are imported from the shared types barrel.
- [Item Options](/guide/ack--components--item-options.md): Item option components in the Analytics Components Kit.
- [Item Option](/guide/ack--components--item-options--luzmo-item-option.md): Reference for the luzmo-item-option component.
  - [Item Option – Code examples](/guide/ack--components--item-options--luzmo-item-option--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-option id="itemOptionBuiltIn" item-type="bar-chart" optio...
  - [Item Option – CSS Variables](/guide/ack--components--item-options--luzmo-item-option--css-variables.md): All CSS variables in this section can be set on luzmo-item-option { ... } or on a parent container. They cascade into the internally rendered control.
  - [Item Option – Events](/guide/ack--components--item-options--luzmo-item-option--events.md): Navigation: ← Properties | ↑ Item Option | Types →
  - [Item Option – Interactive example](/guide/ack--components--item-options--luzmo-item-option--interactive-example.md): :placeholder[ack-reference-options-preview]{variant=item-option}
  - [Item Option – Introduction](/guide/ack--components--item-options--luzmo-item-option--introduction.md): luzmo-item-option renders a single chart option control. Use it when you want to expose one specific setting, such as a title toggle, a chart mode picker, or a color selector, i...
  - [Item Option – Properties](/guide/ack--components--item-options--luzmo-item-option--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Option – Types](/guide/ack--components--item-options--luzmo-item-option--types.md): This entrypoint has no component-owned type exports. All useful types are imported from the shared types barrel.
- [Item Option Panel](/guide/ack--components--item-options--luzmo-item-option-panel.md): Reference for the luzmo-item-option-panel component.
  - [Item Option Panel – Code examples](/guide/ack--components--item-options--luzmo-item-option-panel--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-item-option-panel id="optionsPanel" item-type="bar-chart" lang...
  - [Item Option Panel – CSS Variables](/guide/ack--components--item-options--luzmo-item-option-panel--css-variables.md): All CSS variables in this list can be set on luzmo-item-option-panel { ... }.
  - [Item Option Panel – Events](/guide/ack--components--item-options--luzmo-item-option-panel--events.md): Navigation: ← Properties | ↑ Item Option Panel | Types →
  - [Item Option Panel – Interactive example](/guide/ack--components--item-options--luzmo-item-option-panel--interactive-example.md): :placeholder[ack-reference-options-preview]{variant=item-option-panel}
  - [Item Option Panel – Introduction](/guide/ack--components--item-options--luzmo-item-option-panel--introduction.md): luzmo-item-option-panel renders the full grouped options editor for a chart type. Use it when you want to expose all supported options in one place instead of building a custom...
  - [Item Option Panel – Properties](/guide/ack--components--item-options--luzmo-item-option-panel--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Option Panel – Types](/guide/ack--components--item-options--luzmo-item-option-panel--types.md): This entrypoint has no component-owned type exports. All useful types are imported from the shared types barrel.
- [Filters](/guide/ack--components--filters--luzmo-filters.md): Reference for the luzmo-filters component.
  - [Filters – Code examples](/guide/ack--components--filters--luzmo-filters--code-examples.md): ```html --- type: file fileName: index.html switcher: true switcherLanguage: web switcherType: frontend --- <luzmo-filters id="filtersEditor" language="en" size="m" api-url="htt...
  - [Filters – CSS Variables](/guide/ack--components--filters--luzmo-filters--css-variables.md): All CSS variables in this list can be set on luzmo-filters { ... }.
  - [Filters – Events](/guide/ack--components--filters--luzmo-filters--events.md): Navigation: ← Properties | ↑ Filters | Types →
  - [Filters – Interactive example](/guide/ack--components--filters--luzmo-filters--interactive-example.md): :placeholder[ack-reference-filters-preview]
  - [Filters – Introduction](/guide/ack--components--filters--luzmo-filters--introduction.md): luzmo-filters lets end users build and edit filters or filter groups for charts. Filters can be combined with AND/OR logic and nested into groups, giving users fine-grained cont...
  - [Filters – Properties](/guide/ack--components--filters--luzmo-filters--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Filters – Types](/guide/ack--components--filters--luzmo-filters--types.md): The component entrypoint exports two component-owned types used by the internal filter editor. The shared type ItemFilterGroup is the external format consumed by Luzmo visualiza...

Analytics Components Kit > Components > Chart rendering
- [Visualization item](/guide/ack--components--chart-rendering--luzmo-embed-viz-item.md): How luzmo-embed-viz-item works with the Analytics Components Kit.
- [Item Grid](/guide/ack--components--chart-rendering--luzmo-item-grid.md): Reference for the luzmo-item-grid component.
  - [Item Grid – Code examples](/guide/ack--components--chart-rendering--luzmo-item-grid--code-examples.md): Use initial-items (and initial-item-states) when the grid should manage internal state and you update it through methods.
  - [Item Grid – Controlled vs uncontrolled](/guide/ack--components--chart-rendering--luzmo-item-grid--controlled-vs-uncontrolled.md): luzmo-item-grid supports two state ownership models:
  - [Item Grid – CSS Variables](/guide/ack--components--chart-rendering--luzmo-item-grid--css-variables.md): All CSS variables in this list can be set on luzmo-item-grid { ... }.
  - [Item Grid – Events](/guide/ack--components--chart-rendering--luzmo-item-grid--events.md): Navigation: ← Properties | ↑ Item Grid | Methods →
  - [Item Grid – Interactive example](/guide/ack--components--chart-rendering--luzmo-item-grid--interactive-example.md): Navigation: ← Introduction | ↑ Item Grid | Controlled vs uncontrolled →
  - [Item Grid – Introduction](/guide/ack--components--chart-rendering--luzmo-item-grid--introduction.md): luzmo-item-grid is a grid layout component that lets users arrange, resize, and manage multiple charts on a grid. Use it when you want to give end users an interactive canvas fo...
  - [Item Grid – Methods](/guide/ack--components--chart-rendering--luzmo-item-grid--methods.md): These methods are especially useful in uncontrolled mode (initial-items), where the grid manages internal state and you still want to trigger item updates programmatically.
  - [Item Grid – Properties](/guide/ack--components--chart-rendering--luzmo-item-grid--properties.md): Use HTML attributes for primitive values in markup, and JS properties for objects, arrays, and programmatic updates.
  - [Item Grid – Types](/guide/ack--components--chart-rendering--luzmo-item-grid--types.md): The component entrypoint exports several component-owned types for grid items and actions. Shared types used in GridItemData properties come from the public types barrel.

Analytics Components Kit
- [Utilities](/guide/ack--utilities.md): Utility helpers in the Analytics Components Kit.
- [Chat](/guide/iq--chat-component-api.md): Complete API reference for Luzmo IQ chat component including properties, customization options, CSS variables, and types for AI-powered data interactions.
  - [Chat – Customization](/guide/iq--chat-component-api--customization.md): The IQChatOptions interface provides a range of configuration options that allow you to customize the appearance and functionalitie of the IQ chat component. These options help...
  - [Chat – Properties](/guide/iq--chat-component-api--properties.md): All available properties can be seen in the code snippet below:
  - [Chat – Types](/guide/iq--chat-component-api--types.md): The following types are exported by the libraries:
- [Properties](/guide/iq--chat-component-api--properties.md): A list of all properties of the IQ chat component.
- [Customization options](/guide/iq--chat-component-api.md#customization-options): A list of all available customization options of the IQ chat component.
- [CSS variables](/guide/iq--chat-component-api.md#css-variables): A list of all available customizable CSS variables for the IQ chat component.
- [Types](/guide/iq--chat-component-api--types.md): A list of all types for the IQ chat component imported from the libraries.
- [Answer](/guide/iq--answer-component-api.md): API reference for Luzmo IQ answer component used to extend chat interfaces by rendering AI responses with chart configuration and feedback options.
  - [Answer – CSS Variables](/guide/iq--answer-component-api--css-variables.md): The following CSS variables can be used to customize various aspects of the Luzmo IQ answer component. They are grouped based on their functionality, such as general styling, me...
  - [Answer – Customization options](/guide/iq--answer-component-api--customization-options.md): The IQAnswerOptions interface allows to customize the appearance and functionality of the IQ answer component. These options help define whether certain elements, such as charts...
  - [Answer – Properties](/guide/iq--answer-component-api--properties.md): All available properties can be seen in the code snippet below:
  - [Answer – Types](/guide/iq--answer-component-api--types.md): The following types are exported by the libraries:
- [Properties](/guide/iq--answer-component-api--properties.md): A list of all properties of the IQ answer component.
- [Customization options](/guide/iq--answer-component-api--customization-options.md): A list of all available customization options of the IQ answer component.
- [CSS variables](/guide/iq--answer-component-api--css-variables.md): A list of all available, customizable CSS variables for the IQ answer component.
- [Types](/guide/iq--answer-component-api--types.md): A list of all types for the IQ components imported from the libraries.

## API Reference

- [Overview](/guide/api--overview.md): Overview of the Luzmo Core API

Core API
- [Introduction](/guide/api--introduction.md): Learn about Luzmo's Core API for automating access rights, dataset management, dashboard scripting, and custom analytics with REST and JSON.
- [Connect](/guide/api--connect.md): How to connect to the Luzmo Core API.
- [Schema](/guide/api--schema.md): More info on API Schema.
- [Actions](/guide/api--actions.md): Core API actions that can be called on resources
  - [Actions – Associate](/guide/api--actions--associate.md): Associate two entities to each other, eg. link a Column to a Dataset. Associations can be set in both directions. Many associations are automatically set on creation as well, fo...
  - [Actions – Create](/guide/api--actions--create.md): Create a new instance of the requested resource type, for example: create a new User within an Organization, create a new access group, create new data rows, … The SDKs optional...
  - [Actions – Delete](/guide/api--actions--delete.md): Delete a resource, eg. delete a dataset or group.
  - [Actions – Dissociate](/guide/api--actions--dissociate.md): Remove an association between 2 entities. To know which resources can be disassociated please refer to the schema at the beginning of this chapter Schema.
  - [Actions – Get and List](/guide/api--actions--get-and-list.md): Get and List are the same call. The reason why we differentiate between a Get and a List action is that different security rules apply. A user who can get a resource can't neces...
  - [Actions – Update](/guide/api--actions--update.md): Update the properties of a single specific entity, eg. update a column name or user password.

Core API > Resources > Acceleration
- [Create Acceleration](/api/createAcceleration.md): Accelerations represent the configuration for Warped datasets stored by Luzmo in an analytics-optimized data warehouse (for more info, check out this Academy article. When you c...
- [Search Acceleration](/api/searchAcceleration.md): Accelerations represent the configuration for Warped datasets stored by Luzmo in an analytics-optimized data warehouse (for more info, check out this Academy article. When you c...
- [Update Acceleration](/api/updateAcceleration.md): Accelerations represent the configuration for Warped datasets stored by Luzmo in an analytics-optimized data warehouse (for more info, check out this Academy article. When you c...
- [Delete Acceleration](/api/deleteAcceleration.md): Accelerations represent the configuration for Warped datasets stored by Luzmo in an analytics-optimized data warehouse (for more info, check out this Academy article. When you c...
- [Associate Acceleration](/api/associateAcceleration.md): Accelerations represent the configuration for Warped datasets stored by Luzmo in an analytics-optimized data warehouse (for more info, check out this Academy article. When you c...

Core API > Resources > Account
- [Create Account](/api/createAccount.md): Accounts/Connections contain the information necessary to access a certain plugin (e.g. Google Drive, your own custom plugin, etc.) or database. When you add a database connecti...
- [Search Account](/api/searchAccount.md): Accounts/Connections contain the information necessary to access a certain plugin (e.g. Google Drive, your own custom plugin, etc.) or database. When you add a database connecti...
- [Update Account](/api/updateAccount.md): Accounts/Connections contain the information necessary to access a certain plugin (e.g. Google Drive, your own custom plugin, etc.) or database. When you add a database connecti...
- [Delete Account](/api/deleteAccount.md): Accounts/Connections contain the information necessary to access a certain plugin (e.g. Google Drive, your own custom plugin, etc.) or database. When you add a database connecti...
- [Associate Account](/api/associateAccount.md): Accounts/Connections contain the information necessary to access a certain plugin (e.g. Google Drive, your own custom plugin, etc.) or database. When you add a database connecti...

Core API > Resources > Alert
- [Create Alert](/api/createAlert.md): Create an alert, that will be triggered if the given query returns a non-empty result set and will send an e-mail or text message, call a webhook or show a Slack message. Schedu...
- [Search Alert](/api/searchAlert.md): Search and get alerts
- [Update Alert](/api/updateAlert.md): Update an alert
- [Delete Alert](/api/deleteAlert.md): Delete is the same for each resource, the only parameters required are the resource type and the uuid of the entity you want to delete.
- [Associate Alert](/api/associateAlert.md): Can be associated only with Securable. The association to other entity is created automatically when an alert is made.
- [Dissociate Alert](/api/dissociateAlert.md): Can be dissociated only with Securable.

Core API > Resources > Authorization
- [Create Authorization](/api/createAuthorization.md): Authorizations are key-token pairs that grant access to the Luzmo platform and/or Luzmo resources. The most common use-case is to create an API key-token pair in our UI, and use...
- [Search Authorization](/api/searchAuthorization.md): Depending on the type of Authorization token, you can "get" Authorization tokens as follows: Tokens of type login cannot be retrieved via API. Valid tokens of type api can only...
- [Delete Authorization](/api/deleteAuthorization.md): Delete actions always require a specific identifier of the resource to delete. Tokens of type API can be deleted with a active API token. A active Embed token can prematurely in...

Core API > Resources > Channel
- [Create Channel](/api/createChannel.md): Create a channel, through which an alert can be sent.
- [Search Channel](/api/searchChannel.md): Search and get channels
- [Update Channel](/api/updateChannel.md): Update a channel
- [Delete Channel](/api/deleteChannel.md): Delete is the same for each resource, the only parameters required are the resource type and the uuid of the entity you want to delete.
- [Associate Channel](/api/associateChannel.md): Associate the channel with an organization and/or an alert. The association with a user is automatically created upon creation of a channel.
- [Dissociate Channel](/api/dissociateChannel.md): Remove the association between a channel and organization/alert. The association with a user cannot be removed.

Core API > Resources > Collection
- [Create Collection](/api/createCollection.md): Collections let you organize your dashboards and datasets just the way you like them.
- [Search Collection](/api/searchCollection.md): Collections let you organize your dashboards and datasets just the way you like them.
- [Update Collection](/api/updateCollection.md): Collections let you organize your dashboards and datasets just the way you like them.
- [Delete Collection](/api/deleteCollection.md): Collections let you organize your dashboards and datasets just the way you like them.
- [Associate Collection](/api/associateCollection.md): Collections let you organize your dashboards and datasets just the way you like them.
- [Dissociate Collection](/api/dissociateCollection.md): Collections let you organize your dashboards and datasets just the way you like them.

Core API > Resources > Column
- [Validate Column](/api/validateColumn.md): Validate a derived column expression against syntax and logical errors. This is useful to check if the column expression is valid, before creating or updating the derived column...
- [Create Column](/api/createColumn.md): Native columns are created automatically when adding a dataset (e.g. from a connector or a local upload). Manually creating columns is useful if you want to e.g. create a derive...
- [Search Column](/api/searchColumn.md): Search and retrieve columns. Only users who have read access to the dataset to which the column is associated, can retrieve the columns of that dataset.
- [Update Column](/api/updateColumn.md): Update an existing column. Only users who have edit access to the dataset to which the column is associated, can update the column. If you're updating a derived column expressio...
- [Delete Column](/api/deleteColumn.md): Delete an existing column. Note that this cannot be undone! Only users who have edit access to the dataset to which the column is associated, can delete the column.
- [Associate Column](/api/associateColumn.md): Associate a column to other resources (e.g. a dataset, another column, etc.). Associating a column to a dataset requires edit access to the dataset. Associating a column to anot...
- [Dissociate Column](/api/dissociateColumn.md): Dissociate a column from other resources (e.g. a dataset, another column, etc.). Dissociating is similar for all resources. To break the link between two resources, simply provi...

Core API > Resources > Country
- [Search Country](/api/searchCountry.md): Countries simply have a name and an id where the id is the two-letter country code (ISO) in capitals. By default, all countries are listed in the Luzmo platform. The only use fo...
- [Associate Country](/api/associateCountry.md): The only use for countries is to provide information on where your users are located to the platform which can be done by associating a country to the user or to the organizatio...
- [Dissociate Country](/api/dissociateCountry.md): The only use for countries is to provide information on where your users are located to the platform which can be done by associating a country to the user or to the organizatio...

Core API > Resources > Dashboard
- [Create Dashboard](/api/createDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Search Dashboard](/api/searchDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Update Dashboard](/api/updateDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Delete Dashboard](/api/deleteDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Associate Dashboard](/api/associateDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Dissociate Dashboard](/api/dissociateDashboard.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...

Core API > Resources > Dashboard Version
- [Search Dashboard Version](/api/searchDashboard-Version.md): SecurableVersions are automatically created and updated by Luzmo when a Dashboard is updated. They are used to store the version of the Dashboard at the time of the update, and...
- [Update Dashboard Version](/api/updateDashboard-Version.md): SecurableVersions can be updated to change the environment property, which determines which version of the Dashboard to display when embedding it. This is often referred to as "...

Core API > Resources > Dataset
- [Create Dataset](/api/createDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Search Dataset](/api/searchDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Update Dataset](/api/updateDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Delete Dataset](/api/deleteDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Associate Dataset](/api/associateDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...
- [Dissociate Dataset](/api/dissociateDataset.md): Datasets and dashboards are in the Luzmo API a type of securable. As such, the API calls to create, update, delete, ... datasets or dashboards are executed against the securable...

Core API > Resources > EmbedFilterGroup
- [Create EmbedFilterGroup](/api/createEmbedFilterGroup.md): Embed filters are used to set up (parameterized) filters on one or more datasets, which will always be applied when those datasets are queried in an embedded context. For each o...
- [Search EmbedFilterGroup](/api/searchEmbedFilterGroup.md): Embed filters are used to set up (parameterized) filters on one or more datasets, which will always be applied when those datasets are queried in an embedded context. For each o...
- [Associate EmbedFilterGroup](/api/associateEmbedFilterGroup.md): Embed filters are used to set up (parameterized) filters on one or more datasets, which will always be applied when those datasets are queried in an embedded context. For each o...
- [Dissociate EmbedFilterGroup](/api/dissociateEmbedFilterGroup.md): Embed filters are used to set up (parameterized) filters on one or more datasets, which will always be applied when those datasets are queried in an embedded context. For each o...

Core API > Resources > Formula
- [Validate Formula](/api/validateFormula.md): Validates formula against syntax and logical errors. We support following functions in expression: AVG({ : }) COUNT({ : }) COUNTD({ : }) COUNTR() MAX({ : }) MIN({ : }) * SUM({ :...
- [Create Formula](/api/createFormula.md): Create a new formula. After creating the formula, associate it to a specific dataset (Securable). Note: during creation of formula, expressions will be validated. You can also v...
- [Search Formula](/api/searchFormula.md): Search and retrieve formulas.
- [Update Formula](/api/updateFormula.md): Update an existing formula. Note: during updating of formula, expressions will be validated. Please, see details in the validate endpoint.
- [Delete Formula](/api/deleteFormula.md): Delete an existing formula.
- [Associate Formula](/api/associateFormula.md): Associate a formula to a dataset.
- [Dissociate Formula](/api/dissociateFormula.md): Break the link between a formula and dataset. Dissociating can be done in both directions.

Core API > Resources > Group
- [Create Group](/api/createGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...
- [Search Group](/api/searchGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...
- [Update Group](/api/updateGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...
- [Delete Group](/api/deleteGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...
- [Associate Group](/api/associateGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...
- [Dissociate Group](/api/dissociateGroup.md): Division or group within or across the bounds of organizations. Groups have administrators and members and can be assigned access rights to datasets or dashboards. The creating...

Core API > Resources > Hierarchy Level
- [Create Hierarchy Level](/api/createHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...
- [Search Hierarchy Level](/api/searchHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...
- [Update Hierarchy Level](/api/updateHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...
- [Delete Hierarchy Level](/api/deleteHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...
- [Associate Hierarchy Level](/api/associateHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...
- [Dissociate Hierarchy Level](/api/dissociateHierarchy-Level.md): In Luzmo all columns which deal with text values are of type hierarchy. On such a hierarchy column you can build a hierarchy out of your existing data values. To do so you first...

Core API > Resources > Locale
- [Search Locale](/api/searchLocale.md): Locale can be associated to entities such as Users, Organizations or Authorization tokens to set the default language for that specific entity. E.g. Associating a locale to a us...
- [Associate Locale](/api/associateLocale.md): Locale's can be associated to Users, Organizations, Shares & Authorization tokens. If a dashboard is accessed via a share or token the locale of that token/share will be used. I...
- [Dissociate Locale](/api/dissociateLocale.md): Dissociating is similar for all resources. To break the link between two resources, simply provide the resource names and ids. Be careful that the 'role' of a resource is upperc...

Core API > Resources > Organization
- [Create Organization](/api/createOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...
- [Search Organization](/api/searchOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...
- [Update Organization](/api/updateOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...
- [Delete Organization](/api/deleteOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...
- [Associate Organization](/api/associateOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...
- [Dissociate Organization](/api/dissociateOrganization.md): Each user belongs to precisely 1 organization (company or association). Billing plans and invoices are managed on the organization-level. Several things are restricted within an...

Core API > Resources > Plugin
- [Create Plugin](/api/createPlugin.md): Plugins are flexible data connectors to connect data stores, APIs or open datasets to Luzmo. If a built-in Luzmo connector is not yet available for your database or service, or...
- [Search Plugin](/api/searchPlugin.md): Retrieve the plugins that are accessible to you.
- [Update Plugin](/api/updatePlugin.md): Plugins can only be updated by the owner of the plugin. The owner is the user who created the plugin.
- [Delete Plugin](/api/deletePlugin.md): Plugins can only be deleted by the owner (i.e. creator) of the plugin. Delete a plugin by providing the id of the plugin (can e.g. be retrieved by performing a Search Plugin API...
- [Associate Plugin](/api/associatePlugin.md): By default, when you make a plugin via the API, the plugin is only associated to the user that created it. If desired, a plugin owner can also associate their plugin to your org...
- [Dissociate Plugin](/api/dissociatePlugin.md): Dissociating is similar for all resources. To break the link between two resources, simply provide the resource names and ids. Be careful that the 'role' of a resource is upperc...

Core API > Resources > Schedule
- [Create Schedule](/api/createSchedule.md): A schedule is an automated synchronization or screenshot task. This way you can automatically send screenshots with a certain frequency or specify how frequently a dataset has t...
- [Search Schedule](/api/searchSchedule.md): A schedule is an automated synchronization or screenshot task. This way you can automatically send screenshots with a certain frequency or specify how frequently a dataset has t...
- [Update Schedule](/api/updateSchedule.md): A schedule is an automated synchronization or screenshot task. This way you can automatically send screenshots with a certain frequency or specify how frequently a dataset has t...
- [Delete Schedule](/api/deleteSchedule.md): A schedule is an automated synchronization or screenshot task. This way you can automatically send screenshots with a certain frequency or specify how frequently a dataset has t...
- [Associate Schedule](/api/associateSchedule.md): A schedule is an automated task that controls one of the following: - an alert for a chart on a dashboard - an export of a dashboard or a chart - a synchronization of a dataset,...
- [Dissociate Schedule](/api/dissociateSchedule.md): A schedule is an automated task that controls one of the following: - an alert for a chart on a dashboard - an export of a dashboard or a chart - a synchronization of a dataset,...

Core API > Resources > Share
- [Create Share](/api/createShare.md): A share is a private link to a dashboard. Each share has a default language and its own usage statistics. The creating user is automatically linked to the Share. Besides of shar...
- [Search Share](/api/searchShare.md): A share is a private link to a dashboard. Each share has a default language and its own usage statistics. The creating user is automatically linked to the Share. Besides of shar...
- [Delete Share](/api/deleteShare.md): A share is a private link to a dashboard. Each share has a default language and its own usage statistics. The creating user is automatically linked to the Share. Besides of shar...
- [Associate Share](/api/associateShare.md): A share is a private link to a dashboard. Each share has a default language and its own usage statistics. The creating user is automatically linked to the Share. Besides of shar...
- [Dissociate Share](/api/dissociateShare.md): A share is a private link to a dashboard. Each share has a default language and its own usage statistics. The creating user is automatically linked to the Share. Besides of shar...

Core API > Resources > SSOConfig
- [Create SSOConfig](/api/createSSOConfig.md): SSO config allows organizations to configure Single Sign-On authentication using OIDC protocol. Each organization can have at most one SSO configuration.
- [Search SSOConfig](/api/searchSSOConfig.md): SSO config allows organizations to configure Single Sign-On authentication using OIDC protocol.
- [Update SSOConfig](/api/updateSSOConfig.md): SSO config allows organizations to configure Single Sign-On authentication using OIDC protocol. The isverified field is read-only and cannot be updated directly, It will be set...
- [Delete SSOConfig](/api/deleteSSOConfig.md): SSO config allows organizations to configure Single Sign-On authentication using OIDC protocol.

Core API > Resources > Tag
- [Create Tag](/api/createTag.md): A tag is an identification of a dashboard or dataset which you can use to group several dashboards or datasets together, that can then be filtered on using the search bar. For e...
- [Search Tag](/api/searchTag.md): A tag is an identification of a dashboard or dataset which you can use to group several dashboards or datasets together, that can then be filtered on using the search bar. For e...
- [Associate Tag](/api/associateTag.md): A tag is an identification of a dashboard or dataset which you can use to group several dashboards or datasets together, that can then be filtered on using the search bar. For e...
- [Dissociate Tag](/api/dissociateTag.md): A tag is an identification of a dashboard or dataset which you can use to group several dashboards or datasets together, that can then be filtered on using the search bar. For e...

Core API > Resources > Theme
- [Create Theme](/api/createTheme.md): A theme for your dashboards, belonging to your organization.
- [Search Theme](/api/searchTheme.md): A theme for your dashboards, belonging to your organization.
- [Update Theme](/api/updateTheme.md): A theme for your dashboards, belonging to your organization.
- [Delete Theme](/api/deleteTheme.md): A theme for your dashboards, belonging to your organization.
- [Associate Theme](/api/associateTheme.md): A theme for your dashboards, belonging to your organization.
- [Dissociate Theme](/api/dissociateTheme.md): A theme for your dashboards, belonging to your organization.

Core API > Resources > User
- [Create User](/api/createUser.md): Any new user that is created without an API token is automatically assigned to a new organization. Users can be created by anyone (even without a login token) in order to bootst...
- [Search User](/api/searchUser.md): A user can list all/specific users of their (sub)organization. For your own user-id, you can use the 'include' syntax to include information on other resources which are connect...
- [Update User](/api/updateUser.md): To update a user, provide the id of the user and an object of properties which you want to overwrite. A user can update itself and an organization can update its user.
- [Delete User](/api/deleteUser.md): Delete a user by providing the id of the user.
- [Associate User](/api/associateUser.md): Users are connected to many resources Account This is a special case similar to many entities that are linked to user. The association to the creating user is automatically adde...
- [Dissociate User](/api/dissociateUser.md): Dissociating is similar for all resources. To break the link between two resources, simply provide the resource names and ids. Be careful that the 'role' of a resource is upperc...

Core API > Services > AI Chart
- [Create AI Chart](/api/createAI-Chart.md): Retrieve AI-generated chart suggestions based on the structure of a specified dataset and optionally a user-specified prompt. To use AI-generated charts, an Organization Owner m...

Core API > Services > Data
- [Create Data](/api/createData.md): The data endpoint is rather a service than a resource. This service can be used to: add or replace data to/in a data push dataset query data from one or more datasets signal ext...
- [Get Data](/api/getData.md): The data endpoint is rather a service than a resource. This service can be used to: add or replace data to/in a data push dataset query data from one or more datasets signal ext...
- [Update Data](/api/updateData.md): The data endpoint is rather a service than a resource. This service can be used to: add or replace data to/in a data push dataset query data from one or more datasets * signal e...

Core API > Services > Dataexport
- [Create Dataexport](/api/createDataexport.md): Schedule new data export. Exported file will be sent to the email of the user who created the export as a download link.

Core API > Services > Dataprovider
- [Create Dataprovider](/api/createDataprovider.md): Using the dataprovider service, you can create datasets for a user that are available on a provider. Providers can be web services (googleanalytics or googledrive), databases or...
- [Get Dataprovider](/api/getDataprovider.md): Using the dataprovider service, you get a list of datasets that are available on a provider. Providers can be web services (googleanalytics or googledrive), databases or plugins...

Core API > Services > Export
- [Create Export](/api/createExport.md): Export is a service that will either: create a PNG or PDF export of a dashboard or an individual chart, CSV of an individual chart, or create a PNG or PDF export of an ad-hoc Fl...
- [Search Export](/api/searchExport.md): List scheduled exports.
- [Delete Export](/api/deleteExport.md): Delete an export by providing the it's id.

Core API > Services > Generate Descriptions
- [Create Generate Descriptions](/api/createGenerate-Descriptions.md): Let Luzmo AI generate descriptions for your datasets, their columns and formulas.

Core API > Services > Hierarchy
- [Get Hierarchy](/api/getHierarchy.md): The current structure of the hierarchy can be retrieved as a tree via the get call. Per element you can see: 1. Languages (translations) for your column values. 2. A specific da...
- [Update Hierarchy](/api/updateHierarchy.md): Hierarchy is a service to update: 1. Languages (translations) for your column values. 2. A specific data-driven color for a value. 3. The hierarchy tree structure of your column...
- [Delete Hierarchy](/api/deleteHierarchy.md): Only dataset modifiers can perform a delete action on a hierarchy of columns of a dataset. You can only delete virtual elements. If you do not know the ID of your virtual elemen...

Core API
- [Rate Limiting](/guide/api--rate-limits.md): Luzmo Core API's Rate Limits.
- [Luzmo IQ API](/guide/iq--api-introduction.md): API documentation for Luzmo IQ, the AI-powered data assistant that enables natural language queries and intelligent data insights.

Luzmo IQ API > IQConversation
- [Create IQConversation](/api/createIQConversation.md): Create a new empty IQ conversation
- [Search IQConversation](/api/searchIQConversation.md): Retrieve accessible IQ conversations
- [Delete IQConversation](/api/deleteIQConversation.md): IQ conversations can be deleted, eg. when the user is no longer active in the organization.

Luzmo IQ API > IQFormula
- [Create IQFormula](/api/createIQFormula.md): Create a derived column expression or formula by prompting in natural language. The expression is not stored, but returned directly to use in further API calls or Flex chart def...

Luzmo IQ API > IQMessage
- [Create IQMessage](/api/createIQMessage.md): Create a new IQ message, spurring IQ to respond. The response is streamed back as a JSONL stream, ie. a stream of JSON objects separated by newlines. Each object contains a mess...
- [Search IQMessage](/api/searchIQMessage.md): Retrieve IQ messages accessible to you
- [Delete IQMessage](/api/deleteIQMessage.md): IQ messages can be deleted, eg. when the user is no longer active in the organization.

Plugin API
- [Introduction](/guide/plugin--introduction.md): Learn about Luzmo plugins.
- [Registering a plugin](/guide/plugin--registering-a-plugin.md): Learn how to register your plugin in Luzmo.
- [Plugin endpoints](/guide/plugin--endpoints.md): HTTP Endpoints your plugin should expose.
  - [Plugin endpoints – Authorize request parameters](/guide/plugin--endpoints--authorize-request-parameters.md): The following payload is sent with Content-Type application/json:
  - [Plugin endpoints – Authorize response format](/guide/plugin--endpoints--authorize-response-format.md): In case of an OAuth2 authorization, a payload of Content-Type application/json should have the following property:
  - [Plugin endpoints – Basic plugin Query endpoint](/guide/plugin--endpoints--basic-plugin-query-endpoint.md): When a Basic plugin's Query endpoint receives a request, row-level data for all columns should be returned, in the same order as defined in the /datasets metadata for this set....
  - [Plugin endpoints – Basic vs Pushdown-Enabled Plugins](/guide/plugin--endpoints--basic-vs-pushdown-enabled-plugins.md): When creating your plugin in Luzmo, you can choose between two types of plugins: Basic and Pushdown-Enabled. Each serves different use cases based on the nature of your data and...
  - [Plugin endpoints – Datasets request parameters](/guide/plugin--endpoints--datasets-request-parameters.md): Pushdown-enabled plugins on spec v3 can optionally support SQL datasets, which would extend the potential request parameters a plugin's Datasets endpoint might receive. For more...
  - [Plugin endpoints – Datasets response format](/guide/plugin--endpoints--datasets-response-format.md): The response should be a payload with Content-Type application/json, with an array of dataset objects:
  - [Plugin endpoints – Exchange request parameters](/guide/plugin--endpoints--exchange-request-parameters.md): The following payload is sent with Content-Type application/json:
  - [Plugin endpoints – Exchange response format](/guide/plugin--endpoints--exchange-response-format.md): The payload of Content-Type application/json should have the following properties:
  - [Plugin endpoints – Optional pushdown-enabled plugin specifications](/guide/plugin--endpoints--optional-pushdown-enabled-plugin-specifications.md): There's a set of optional plugin specifications you can opt in to implement for your Pushdown-enabled plugin, which could further enhance query performance or even add extra fun...
  - [Plugin endpoints – Pushdown-enabled plugin Query endpoint](/guide/plugin--endpoints--pushdown-enabled-plugin-query-endpoint.md): When a Pushdown-enabled plugin receives a request on its Query endpoint, the request will contain the specific data points that the plugin is expected to return. This includes a...
- [POST /authorize](/guide/plugin--endpoints.md#post-authorize): Learn about the '/authorize' endpoint of a plugin.
- [POST /exchange](/guide/plugin--endpoints.md#post-exchange): Learn about the '/exchange' endpoint of an OAuth2 plugin.
- [POST /datasets](/guide/plugin--endpoints.md#post-datasets): Learn about the '/datasets' endpoint of a plugin.
- [POST /query](/guide/plugin--endpoints.md#post-query): Learn about the '/query' endpoint of a basic and pushdown-enabled plugin.
- [Basic vs Pushdown-enabled plugin](/guide/plugin--endpoints--basic-vs-pushdown-enabled-plugins.md): Learn about the difference between a basic and pushdown-enabled plugin.
- [Basic Plugin](/guide/plugin--endpoints--basic-plugin-query-endpoint.md): Learn about the query endpoint of a basic plugin.
- [Pushdown-enabled Plugin](/guide/plugin--endpoints--pushdown-enabled-plugin-query-endpoint.md): Learn about the query endpoint of a pushdown-enabled plugin.
- [Optional Pushdown Specifications](/guide/plugin--endpoints--optional-pushdown-enabled-plugin-specifications.md): Learn about the optional specifications your pushdown-enabled plugin can adhere to.

Plugin API
- [Version history](/guide/plugin--version-history.md): Learn about plugin versions.
- [Webhooks](/guide/plugin--webhooks.md): Learn about plugin webhooks.

## LLM Resources

- [LLM Resources](/guide/llm-resources--introduction.md): Documentation files optimized for Large Language Models and AI coding assistants to help integrate Luzmo.
- [Available files](/guide/llm-resources--introduction.md#available-files): List of LLM-optimized documentation files.
- [How to use](/guide/llm-resources--introduction.md#how-to-use): Instructions for using LLM documentation files.

## Flex Chart Reference

All generated chart reference pages under `/flex/charts/*.md`.

- [Area chart](/flex/charts/area-chart.md): Interactive Area chart documentation with live examples, customizable options, slots configuration, and data visualization possibilities.
- [Bar chart](/flex/charts/bar-chart.md): Interactive Bar chart documentation with live examples, customizable options, slots configuration, and data visualization possibilities.
- [Box plot](/flex/charts/box-plot.md): Interactive Box plot documentation with live examples, customizable options, slots configuration, and statistical data visualization.
- [Bubble chart](/flex/charts/bubble-chart.md): Interactive Bubble chart documentation with live examples, customizable options, slots configuration, and multi-dimensional data visualization.
- [Bullet chart](/flex/charts/bullet-chart.md): Interactive Bullet chart documentation with live examples, customizable options, slots configuration, and performance indicator visualization.
- [Choropleth map](/flex/charts/choropleth-map.md): Interactive Choropleth map documentation with live examples, customizable options, slots configuration, and geographic data visualization.
- [Circle pack chart](/flex/charts/circle-pack-chart.md): Interactive Circle pack chart documentation with live examples, customizable options, slots configuration, and hierarchical data visualization.
- [Circular gauge](/flex/charts/circular-gauge.md): Interactive Circular gauge documentation with live examples, customizable options, slots configuration, and metric visualization.
- [Column chart](/flex/charts/column-chart.md): Interactive Column chart documentation with live examples, customizable options, slots configuration, and categorical data visualization.
- [Combination chart](/flex/charts/combination-chart.md): Interactive Combination chart documentation with live examples, customizable options, slots configuration, and mixed chart type visualization.
- [Conditional colored number](/flex/charts/conditional-number.md): Interactive Conditional colored number documentation with live examples, customizable options, slots configuration, and dynamic metric visualization.
- [Date filter](/flex/charts/date-filter.md): Interactive Date filter documentation with live examples, customizable options, slots configuration, and temporal data filtering capabilities.
- [Donut chart](/flex/charts/donut-chart.md): Interactive Donut chart documentation with live examples, customizable options, slots configuration, and proportional data visualization.
- [Dropdown filter](/flex/charts/dropdown-filter.md): Interactive Dropdown filter documentation with live examples, customizable options, slots configuration, and data filtering capabilities.
- [Funnel chart](/flex/charts/funnel-chart.md): Interactive Funnel chart documentation with live examples, customizable options, slots configuration, and conversion process visualization.
- [Heat map](/flex/charts/heat-map.md): Interactive Heat map documentation with live examples, customizable options, slots configuration, and density data visualization.
- [Heat table](/flex/charts/heat-table.md): Interactive Heat table documentation with live examples, customizable options, slots configuration, and tabular data visualization with color coding.
- [Hexbin map](/flex/charts/hexbin-map.md): Interactive Hexbin map documentation with live examples, customizable options, slots configuration, and geographic density visualization.
- [Image](/flex/charts/image.md): Interactive Image component documentation with live examples, customizable options, slots configuration, and visual content embedding.
- [Line chart](/flex/charts/line-chart.md): Interactive Line chart documentation with live examples, customizable options, slots configuration, and time-series data visualization.
- [Marker map](/flex/charts/marker-map.md): Interactive Marker map documentation with live examples, customizable options, slots configuration, and geographic point data visualization.
- [Number with evolution](/flex/charts/evolution-number.md): Interactive Number with evolution documentation with live examples, customizable options, slots configuration, and trend indicator visualization.
- [Open-high-low-close chart](/flex/charts/ohlc-chart.md): Interactive OHLC chart documentation with live examples, customizable options, slots configuration, and financial data visualization.
- [Parallel coordinates plot](/flex/charts/parallel-coordinates-plot.md): Interactive Parallel coordinates plot documentation with live examples, customizable options, slots configuration, and multi-dimensional data visualization.
- [Pivot table](/flex/charts/pivot-table.md): Interactive Pivot table documentation with live examples, customizable options, slots configuration, and cross-tabulated data visualization.
- [Pyramid chart](/flex/charts/pyramid-chart.md): Interactive Pyramid chart documentation with live examples, customizable options, slots configuration, and hierarchical data visualization.
- [Radar chart](/flex/charts/radar-chart.md): Interactive Radar chart documentation with live examples, customizable options, slots configuration, and multi-variable comparison visualization.
- [Regular table](/flex/charts/regular-table.md): Interactive Regular table documentation with live examples, customizable options, slots configuration, and structured data visualization.
- [Route map](/flex/charts/route-map.md): Interactive Route map documentation with live examples, customizable options, slots configuration, and path visualization on geographic maps.
- [Sankey diagram](/flex/charts/sankey-diagram.md): Interactive Sankey diagram documentation with live examples, customizable options, slots configuration, and flow data visualization.
- [Scatter plot](/flex/charts/scatter-plot.md): Interactive Scatter plot documentation with live examples, customizable options, slots configuration, and correlation data visualization.
- [Search filter](/flex/charts/search-filter.md): Interactive Search filter documentation with live examples, customizable options, slots configuration, and text-based data filtering capabilities.
- [Slicer filter](/flex/charts/slicer-filter.md): Interactive Slicer filter documentation with live examples, customizable options, slots configuration, and multi-select data filtering capabilities.
- [Slider filter](/flex/charts/slider-filter.md): Interactive Slider filter documentation with live examples, customizable options, slots configuration, and range-based data filtering capabilities.
- [Speedometer](/flex/charts/speedometer-chart.md): Interactive Speedometer documentation with live examples, customizable options, slots configuration, and gauge-style metric visualization.
- [Spike map](/flex/charts/spike-map.md): Interactive Spike map documentation with live examples, customizable options, slots configuration, and 3D geographic data visualization.
- [Strip plot](/flex/charts/strip-plot.md): Interactive Strip plot documentation with live examples, customizable options, slots configuration, and distribution data visualization.
- [Sunburst chart](/flex/charts/sunburst-chart.md): Interactive Sunburst chart documentation with live examples, customizable options, slots configuration, and radial hierarchical data visualization.
- [Symbol map](/flex/charts/symbol-map.md): Interactive Symbol map documentation with live examples, customizable options, slots configuration, and proportional symbol geographic visualization.
- [Text](/flex/charts/text.md): Interactive Text component documentation with live examples, customizable options, slots configuration, and dynamic text content display.
- [Treemap](/flex/charts/treemap-chart.md): Interactive Treemap documentation with live examples, customizable options, slots configuration, and hierarchical data visualization with nested rectangles.
- [Video](/flex/charts/video.md): Interactive Video component documentation with live examples, customizable options, slots configuration, and multimedia content embedding.
- [Word cloud chart](/flex/charts/wordcloud-chart.md): Interactive Word cloud chart documentation with live examples, customizable options, slots configuration, and text frequency visualization.
