Scan List Menu Tree
GET /api_v1/scanlist_menu_tree/?format=api
{
"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": []
}