Leverage our powerful APIs for data analysis, visualization, and reporting in your applications
Process and analyze complex datasets using natural language queries, statistical methods, and machine learning algorithms
Generate interactive charts, graphs, and dashboards from your data with customizable styling options
Automate the generation of comprehensive reports with key insights, visualizations, and actionable recommendations
A streamlined process for integrating intelligent data analysis into your applications
Your application sends a request to our API endpoints with the required parameters
We validate your API key and permissions to ensure secure access to our services
The Dify Agent Platform processes your request using advanced AI and data analysis capabilities
We return structured data, insights, and visualization options in the format you specified
Detailed documentation to help you integrate our APIs quickly and efficiently
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | Natural language query describing the analysis to perform |
| data_source | string | Yes | Identifier for the data source to analyze |
| filters | object | No | Optional filters to apply to the data (date range, categories, etc.) |
| visualization | boolean | No | Whether to include visualization URL in response (default: false) |
See how developers are using our APIs to build powerful data-driven applications
Integrate our Data Analysis and Visualization APIs to build interactive BI dashboards that automatically generate insights from your data
View ExampleUse our Reporting API to build systems that automatically generate and distribute comprehensive reports on a schedule
View ExampleEnhance your chatbots with data intelligence by integrating our API to provide real-time analysis and visualizations in conversations
View Example