{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/progress-software/json-schema/progress-software-chef-automate-api-cfgmgmt-request-report-export-schema.json",
  "title": "chef.automate.api.cfgmgmt.request.ReportExport",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/progress-software-configmgmt-api-openapi.yml#/components/schemas/chef.automate.api.cfgmgmt.request.ReportExport",
  "type": "object",
  "properties": {
    "end": {
      "description": "Latest (in history) run information to return for the runs list. Not required.",
      "type": "string",
      "format": "date-time"
    },
    "filter": {
      "description": "Filters to apply to the request for nodes list. May be empty.",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "node_id": {
      "description": "The node ID of the reports. Required.",
      "type": "string"
    },
    "output_type": {
      "description": "File type, either JSON or CSV.",
      "type": "string",
      "default": "json",
      "enum": [
        "json",
        "csv"
      ]
    },
    "start": {
      "description": "Earliest (in history) run information to return for the runs list. Not required.",
      "type": "string",
      "format": "date-time"
    }
  }
}