{
  "name": "first_dm",
  "variant": "1",
  "version": "1.0",
  "postback_url": "/api/reporting/first_dm",
  "root_node_id": 99,
  "success_node_id": 68,
  "fail_node_id": 74,
  "nodes": {
    "17": {
      "id": 17,
      "key": "GENERIC_SUBMIT",
      "header": "Report Summary",
      "subheader": "Review your report before submitting.",
      "info": null,
      "button": {
        "type": "submit",
        "target": null
      },
      "elements": [
        {
          "name": "message_preview",
          "type": "message_preview",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "app_preview",
          "type": "app_preview",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "breadcrumbs",
          "type": "breadcrumbs",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        }
      ],
      "report_type": null,
      "children": [],
      "is_multi_select_required": false,
      "is_auto_submit": false
    },
    "68": {
      "id": 68,
      "key": "SUCCESS",
      "header": "Report Submitted",
      "subheader": "Your report has been successfully submitted.",
      "info": null,
      "button": {
        "type": "done",
        "target": null
      },
      "elements": [
        {
          "name": "success",
          "type": "success",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "ignore_users",
          "type": "ignore_users",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "share_with_parents",
          "type": "share_with_parents",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "block_users",
          "type": "block_users",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "delete_message",
          "type": "delete_message",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        }
      ],
      "report_type": null,
      "children": [],
      "is_multi_select_required": false,
      "is_auto_submit": false
    },
    "74": {
      "id": 74,
      "key": "FAIL",
      "header": "There was an error trying to submit this report. This may not yet be implemented?",
      "subheader": null,
      "info": null,
      "button": {
        "type": "done",
        "target": null
      },
      "elements": [
        {
          "name": "fail",
          "type": "fail",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        }
      ],
      "report_type": null,
      "children": [],
      "is_multi_select_required": false,
      "is_auto_submit": false
    },
    "99": {
      "id": 99,
      "key": "MESSAGE_SPAM_PREVIEW",
      "header": "Report Summary",
      "subheader": "Review your report before submitting.",
      "info": null,
      "button": {
        "type": "submit",
        "target": null
      },
      "elements": [
        {
          "name": "message_preview",
          "type": "message_preview",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "message_preview",
          "type": "message_preview",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "app_preview",
          "type": "app_preview",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        },
        {
          "name": "breadcrumbs",
          "type": "breadcrumbs",
          "data": null,
          "should_submit_data": false,
          "skip_if_unlocalized": false,
          "is_localized": true
        }
      ],
      "report_type": "sub_spam",
      "children": [],
      "is_multi_select_required": false,
      "is_auto_submit": false
    }
  }
}
