GET /api_v1/scanlist_menu_tree/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
X-Cache: MISS

{
    "categories": [
        {
            "id": 1,
            "name": "Fire / EMS",
            "order": 1,
            "children": [
                {
                    "id": 5,
                    "name": "Columbus Fire",
                    "order": 1,
                    "children": [
                        {
                            "id": 6,
                            "name": "Firegrounds",
                            "order": 1,
                            "children": [],
                            "scanlists": [
                                {
                                    "slug": "cfd-battalion-1-fg",
                                    "label": "CFD BN1 FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-2-fg",
                                    "label": "CFD BN2 FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-3-fg",
                                    "label": "CFD BN3 FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-4-fg",
                                    "label": "CFD BN4 FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-5-fg",
                                    "label": "CFD BN5 FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-6-fg",
                                    "label": "CFD BN6FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-7-fg",
                                    "label": "CFD BN7FG",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-battalion-8-fg",
                                    "label": "CFD BN8 FG",
                                    "order": 1
                                }
                            ]
                        },
                        {
                            "id": 7,
                            "name": "Other CFD",
                            "order": 2,
                            "children": [],
                            "scanlists": [
                                {
                                    "slug": "10-alphabravoetc",
                                    "label": "10 ALPHA/BRAVO/ETC",
                                    "order": 1
                                },
                                {
                                    "slug": "9extracation",
                                    "label": "9EXTRACATION",
                                    "order": 1
                                },
                                {
                                    "slug": "9polfire",
                                    "label": "9POLFIRE",
                                    "order": 1
                                },
                                {
                                    "slug": "cfd-ems-tgs",
                                    "label": "CFD EMS TGs",
                                    "order": 1
                                }
                            ]
                        }
                    ],
                    "scanlists": [
                        {
                            "slug": "all-cfd",
                            "label": "All CFD Fire/EMS Channels",
                            "order": 4
                        }
                    ]
                },
                {
                    "id": 8,
                    "name": "Franklin County Fire",
                    "order": 2,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "central-ohio-strike-team",
                            "label": "Central Ohio Strike Team",
                            "order": 1
                        },
                        {
                            "slug": "cmhlck-arff",
                            "label": "CMH/LCK ARFF",
                            "order": 1
                        },
                        {
                            "slug": "mecc",
                            "label": "MECC",
                            "order": 1
                        },
                        {
                            "slug": "northwest-area-strike-team",
                            "label": "NAS-T HazMat Ops",
                            "order": 1
                        },
                        {
                            "slug": "nw-fire",
                            "label": "NW FIRE",
                            "order": 1
                        },
                        {
                            "slug": "sw-fire",
                            "label": "SW FIRE",
                            "order": 1
                        },
                        {
                            "slug": "westerville-fire",
                            "label": "Westerville Fire",
                            "order": 1
                        },
                        {
                            "slug": "all-franklin-fire",
                            "label": "All Franklin County Fire",
                            "order": 99
                        }
                    ]
                },
                {
                    "id": 9,
                    "name": "Delaware County Fire",
                    "order": 3,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "delaware-firegrounds",
                            "label": "Delaware Firegrounds",
                            "order": 1
                        },
                        {
                            "slug": "delaware-ems",
                            "label": "Delaware EMS",
                            "order": 2
                        },
                        {
                            "slug": "delaware-special-ops",
                            "label": "Delaware Special Ops",
                            "order": 3
                        },
                        {
                            "slug": "all-delaware-county-fire",
                            "label": "All Delaware County Fire",
                            "order": 4
                        }
                    ]
                },
                {
                    "id": 10,
                    "name": "Licking County Fire",
                    "order": 4,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "licking-ems",
                            "label": "Licking EMS",
                            "order": 1
                        },
                        {
                            "slug": "all-licking-county-fire",
                            "label": "All Licking County Fire",
                            "order": 2
                        },
                        {
                            "slug": "all-licking-fire-ops",
                            "label": "ALL Licking Fire OPS",
                            "order": 3
                        },
                        {
                            "slug": "all-licking-firegrounds",
                            "label": "All Licking Firegrounds",
                            "order": 4
                        }
                    ]
                },
                {
                    "id": 12,
                    "name": "Knox County Fire",
                    "order": 5,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "all-knox-county-fire",
                            "label": "All Knox County Fire",
                            "order": 1
                        }
                    ]
                },
                {
                    "id": 87,
                    "name": "Morrow County Fire/EMS",
                    "order": 5,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "morrow-county-fireems",
                            "label": "Morrow County Fire/EMS",
                            "order": 1
                        }
                    ]
                },
                {
                    "id": 11,
                    "name": "Muskingum County Fire",
                    "order": 6,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "all-muskingum-co-fire",
                            "label": "All Muskingum Co Fire",
                            "order": 1
                        }
                    ]
                }
            ],
            "scanlists": [
                {
                    "slug": "all-central-ohio-fire",
                    "label": "All Central Ohio Fire",
                    "order": 7
                }
            ]
        },
        {
            "id": 2,
            "name": "Police",
            "order": 2,
            "children": [
                {
                    "id": 3,
                    "name": "Columbus Police",
                    "order": 1,
                    "children": [
                        {
                            "id": 13,
                            "name": "CPD ZONES",
                            "order": 1,
                            "children": [],
                            "scanlists": [
                                {
                                    "slug": "cpd-z1-n",
                                    "label": "CPD Zone 1 North",
                                    "order": 1
                                },
                                {
                                    "slug": "cpd-z2-se",
                                    "label": "CPD Zone 2 SE",
                                    "order": 2
                                },
                                {
                                    "slug": "cpd-z3-sw",
                                    "label": "CPD Zone 3 SW",
                                    "order": 3
                                },
                                {
                                    "slug": "cpd-z4-n-central",
                                    "label": "CPD Zone 4 N Central",
                                    "order": 4
                                },
                                {
                                    "slug": "cpd-z5-central",
                                    "label": "CPD Zone 5 Central",
                                    "order": 5
                                },
                                {
                                    "slug": "cpd-z6-linden",
                                    "label": "CPD Zone 6 Linden",
                                    "order": 6
                                },
                                {
                                    "slug": "all-cpd-disp-only",
                                    "label": "All CPD DISP ONLY",
                                    "order": 7
                                }
                            ]
                        },
                        {
                            "id": 4,
                            "name": "Other CPD",
                            "order": 8,
                            "children": [],
                            "scanlists": [
                                {
                                    "slug": "cpd-comm-ab",
                                    "label": "CPD COMM A/B",
                                    "order": 1
                                },
                                {
                                    "slug": "cpd-events",
                                    "label": "CPD Events",
                                    "order": 1
                                },
                                {
                                    "slug": "cpd-traffic-12",
                                    "label": "CPD TRAFFIC 1&2",
                                    "order": 1
                                }
                            ]
                        }
                    ],
                    "scanlists": [
                        {
                            "slug": "all-cpd",
                            "label": "ALL CPD Channels",
                            "order": 99
                        }
                    ]
                },
                {
                    "id": 14,
                    "name": "Franklin County Law",
                    "order": 2,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "bexley-pd",
                            "label": "Bexley PD",
                            "order": 1
                        },
                        {
                            "slug": "cmh-police",
                            "label": "CMH Police",
                            "order": 2
                        },
                        {
                            "slug": "dublin-pd",
                            "label": "Dublin PD",
                            "order": 3
                        },
                        {
                            "slug": "fcso-east",
                            "label": "FCSO East",
                            "order": 4
                        },
                        {
                            "slug": "fcso-west",
                            "label": "FCSO West",
                            "order": 5
                        },
                        {
                            "slug": "gahanna-pd",
                            "label": "Gahanna PD",
                            "order": 6
                        },
                        {
                            "slug": "grandview-pd",
                            "label": "Grandview PD",
                            "order": 7
                        },
                        {
                            "slug": "grove-city-pd",
                            "label": "Grove City PD",
                            "order": 8
                        },
                        {
                            "slug": "hilliard-pd",
                            "label": "Hilliard PD",
                            "order": 9
                        },
                        {
                            "slug": "metroparks-pd",
                            "label": "MetroParks PD",
                            "order": 10
                        },
                        {
                            "slug": "new-albany-pd",
                            "label": "New Albany PD",
                            "order": 11
                        },
                        {
                            "slug": "osp-columbus",
                            "label": "OSP Columbus",
                            "order": 12
                        },
                        {
                            "slug": "osu-pd",
                            "label": "OSU PD",
                            "order": 13
                        },
                        {
                            "slug": "reynoldsburg-pd",
                            "label": "Reynoldsburg PD",
                            "order": 14
                        },
                        {
                            "slug": "upper-arlington-pd",
                            "label": "Upper Arlington PD",
                            "order": 15
                        },
                        {
                            "slug": "westerville-pd",
                            "label": "Westerville PD",
                            "order": 16
                        },
                        {
                            "slug": "whitehall-pd",
                            "label": "Whitehall PD",
                            "order": 17
                        },
                        {
                            "slug": "worthington-pd",
                            "label": "Worthington PD",
                            "order": 18
                        },
                        {
                            "slug": "all-franklin-county-police",
                            "label": "All Franklin County Police",
                            "order": 99
                        }
                    ]
                },
                {
                    "id": 15,
                    "name": "Delaware County Law",
                    "order": 3,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "dcso",
                            "label": "DCSO",
                            "order": 1
                        },
                        {
                            "slug": "delaware-city-pd",
                            "label": "Delaware City PD",
                            "order": 1
                        },
                        {
                            "slug": "delaware-co-twpcity-pds",
                            "label": "Delaware Co Twp/City PD's",
                            "order": 1
                        },
                        {
                            "slug": "osp-delaware",
                            "label": "OSP Delaware",
                            "order": 1
                        },
                        {
                            "slug": "powell-pd",
                            "label": "Powell PD",
                            "order": 1
                        },
                        {
                            "slug": "all-delaware-county-police",
                            "label": "ALL Delaware County Police",
                            "order": 99
                        }
                    ]
                },
                {
                    "id": 16,
                    "name": "Licking County Law",
                    "order": 4,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "granville-pd",
                            "label": "Granville PD",
                            "order": 1
                        },
                        {
                            "slug": "johnstown-pd",
                            "label": "Johnstown PD",
                            "order": 2
                        },
                        {
                            "slug": "heath-pd",
                            "label": "Heath PD",
                            "order": 3
                        },
                        {
                            "slug": "lcso",
                            "label": "Licking County Sheriff’s Office",
                            "order": 4
                        },
                        {
                            "slug": "newark-pd",
                            "label": "Newark PD",
                            "order": 5
                        },
                        {
                            "slug": "osp-granville",
                            "label": "OSP Granville",
                            "order": 6
                        },
                        {
                            "slug": "all-licking-county-pd",
                            "label": "ALL Licking County PD",
                            "order": 8
                        }
                    ]
                },
                {
                    "id": 86,
                    "name": "Morrow County Law",
                    "order": 5,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "morrow-county-law",
                            "label": "Morrow County Law",
                            "order": 1
                        }
                    ]
                },
                {
                    "id": 17,
                    "name": "Muskingum County Law",
                    "order": 6,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "muskingum-co-sheriff",
                            "label": "Muskingum Co Sheriff",
                            "order": 1
                        },
                        {
                            "slug": "osp-zanesville",
                            "label": "OSP Zanesville",
                            "order": 2
                        },
                        {
                            "slug": "zanesville-pd",
                            "label": "Zanesville PD",
                            "order": 3
                        },
                        {
                            "slug": "all-muskingum-co-law",
                            "label": "All Muskingum Co Law",
                            "order": 99
                        }
                    ]
                }
            ],
            "scanlists": []
        },
        {
            "id": 50,
            "name": "Interop/Event",
            "order": 4,
            "children": [],
            "scanlists": [
                {
                    "slug": "25evt",
                    "label": "25EVT Scanlist",
                    "order": 1
                },
                {
                    "slug": "xelcom",
                    "label": "Local Event",
                    "order": 2
                },
                {
                    "slug": "xmarcs",
                    "label": "XMARCS Scanlist",
                    "order": 3
                }
            ]
        },
        {
            "id": 51,
            "name": "Other Counties",
            "order": 5,
            "children": [
                {
                    "id": 52,
                    "name": "Fairfield County",
                    "order": 1,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "all-fairfield-fire",
                            "label": "All Fairfield Fire",
                            "order": 1
                        },
                        {
                            "slug": "all-fairfield-law",
                            "label": "All Fairfield Law",
                            "order": 2
                        },
                        {
                            "slug": "all-fairfield",
                            "label": "All Fairfield",
                            "order": 3
                        }
                    ]
                },
                {
                    "id": 53,
                    "name": "Madison County",
                    "order": 2,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "all-madison-fire",
                            "label": "All Madison Fire",
                            "order": 1
                        },
                        {
                            "slug": "all-madison-law",
                            "label": "All Madison Law",
                            "order": 2
                        },
                        {
                            "slug": "all-madison",
                            "label": "All Madison",
                            "order": 3
                        }
                    ]
                },
                {
                    "id": 54,
                    "name": "Pickaway County",
                    "order": 3,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "all-pickaway-county-fire",
                            "label": "All Pickaway County Fire",
                            "order": 1
                        },
                        {
                            "slug": "all-pickaway-county-law",
                            "label": "All Pickaway County Law",
                            "order": 2
                        }
                    ]
                },
                {
                    "id": 55,
                    "name": "Union County",
                    "order": 4,
                    "children": [],
                    "scanlists": [
                        {
                            "slug": "union-county-fire",
                            "label": "Union County Fire",
                            "order": 1
                        },
                        {
                            "slug": "union-county-sheriff",
                            "label": "Union County Sheriff",
                            "order": 2
                        },
                        {
                            "slug": "marysville-police",
                            "label": "Marysville Police",
                            "order": 3
                        },
                        {
                            "slug": "osp-marysville",
                            "label": "OSP Marysville",
                            "order": 4
                        },
                        {
                            "slug": "all-union-county-police",
                            "label": "ALL Union County Police",
                            "order": 5
                        }
                    ]
                }
            ],
            "scanlists": []
        },
        {
            "id": 85,
            "name": "Other",
            "order": 99,
            "children": [],
            "scanlists": [
                {
                    "slug": "all",
                    "label": "ALL TGS",
                    "order": 1
                },
                {
                    "slug": "all-westerville",
                    "label": "All Westerville",
                    "order": 2
                }
            ]
        }
    ],
    "ungrouped": []
}