action apptigent_json_to_csv { label: "Data - JSON to CSV" description: "Convert a JSON array to CSV string" provider: apptigent method: POST path: "/JSONtoCSV" encoding: json input: { type: "object" required: ["header", "input"] properties: { header: { type: "boolean" description: "Include header row" } input: { type: "string" description: "JSON array object" } omit: { type: "string" description: "Columns to omit (comma separated)" } order: { type: "string" description: "Column order (comma separated)" } } } output: { type: "object" properties: { result: { type: "string" description: "Result" } } } }