{
        "type": "list",
        "dataSource": "/api/taxcore/submission-history/{org_id}",
        "pagination": true,
        "refresh": 30000,
        "filters": [
            {"key": "status", "type": "select", "label": "Status", "options": ["pending", "success", "failed", "queued"]},
            {"key": "submission_type", "type": "select", "label": "Type", "options": ["invoices", "sales_receipts"]},
            {"key": "date_from", "type": "date", "label": "From Date"},
            {"key": "date_to", "type": "date", "label": "To Date"}
        ],
        "columns": [
            {"key": "submission_id", "label": "Submission ID", "type": "uuid", "copyable": true, "width": "250px"},
            {"key": "status", "label": "Status", "type": "badge", "badges": {
                "pending": {"class": "badge-warning", "icon": "fa-clock"},
                "success": {"class": "badge-success", "icon": "fa-check"},
                "failed": {"class": "badge-error", "icon": "fa-times"},
                "queued": {"class": "badge-info", "icon": "fa-hourglass"}
            }},
            {"key": "reference_table", "label": "Type", "type": "text"},
            {"key": "invoice_number", "label": "Invoice #", "type": "text"},
            {"key": "taxcore_invoice_number", "label": "TaxCore #", "type": "text", "copyable": true},
            {"key": "total_amount", "label": "Amount", "type": "currency", "currency": "USD"},
            {"key": "attempts", "label": "Attempts", "type": "number"},
            {"key": "created_at", "label": "Created", "type": "datetime", "format": "YYYY-MM-DD HH:mm"}
        ],
        "rowActions": [
            {"label": "View Details", "action": "taxcore:view", "icon": "fa-eye"},
            {"label": "Retry", "action": "taxcore:retry", "icon": "fa-redo", "condition": "status == \"failed\"", "confirm": "Retry this submission?"},
            {"label": "View PDF", "action": "taxcore:pdf", "icon": "fa-file-pdf", "condition": "status == \"success\" && taxcore_url != null"},
            {"label": "Copy URL", "action": "taxcore:copy-url", "icon": "fa-link", "condition": "taxcore_url != null"}
        ],
        "bulkActions": [
            {"label": "Retry Selected", "action": "taxcore:bulk-retry", "icon": "fa-redo", "confirm": "Retry {count} submissions?"},
            {"label": "Export CSV", "action": "export:csv", "icon": "fa-download"}
        ]
    }