addedInput schema / properties / data_source_ids
Added value: +{
+ "description": "Data sources to report on, most important first (from list_data_sources). Omit to use every active source in the organization, up to 5.",
+ "items": {
+ "format": "uuid",
+ "type": "string"
+ },
+ "maxItems": 5,
+ "type": "array"
+}
removedInput schema / properties / output_format
Removed value: -{
- "default": "pdf",
- "description": "Output format. Must match one of ``GeneratedReport.OUTPUT_FORMATS``.",
- "enum": [
- "json",
- "pdf",
- "html",
- "excel",
- "csv"
- ],
- "type": "string"
-}
addedInput schema / properties / question
Added value: +{
+ "description": "Optional focus for the report, e.g. \"paid acquisition in Q3\".",
+ "maxLength": 2000,
+ "type": "string"
+}
changedInput schema / properties / template_id / description
Previous value: -"Optional registry ID of the marketplace template to render. If omitted, an empty report shell is created and you can attach a template later from the web app."New value: +"ID or slug of a report template (see the template list in the web app)."
addedInput schema / properties / template_id / minLength
Added value: +2
removedInput schema / properties / title
Removed value: -{
- "description": "Display title for the generated report.",
- "maxLength": 200,
- "minLength": 2,
- "type": "string"
-}
changedInput schema / required
Previous value: -[
- "title"
-]New value: +[
+ "template_id"
+]
addedOutput schema / properties / job_id
Added value: +{
+ "type": "string"
+}
removedOutput schema / properties / report_id
Removed value: -{
- "format": "uuid",
- "type": "string"
-}
changedOutput schema / properties / status / description
Previous value: -"Initial status, normally \"pending\". Poll get_report for progress."New value: +"\"queued\" once generation has started."
changedOutput schema / required
Previous value: -[
- "report_id",
- "status",
- "web_url"
-]New value: +[
+ "job_id",
+ "status"
+]