[{"id":2227753,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-06T13:00:00Z","end":"2027-06-22T22:00:00Z","lastUpdatedAt":"2026-08-04T21:23:24.9930426Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"AL14 EB/WB @ MP 26.34 at Lower Vienna Rd in Clinton until AL14 EB/WB @ MP 26.34 before Lower Vienna Rd in Clinton","shortSubTitle":"AL14 EB/WB @ MP 26.34 to MP 26.34","description":"Bridge work with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.038288,"longitude":-88.11188,"city":"Clinton","county":"Greene","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"Lower Vienna Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":26.34,"nearestRoadwayPoints":[{"direction":"East","latitude":33.03828,"longitude":-88.11181},{"direction":"West","latitude":33.03828,"longitude":-88.11181}]},"endLocation":{"latitude":33.040168,"longitude":-88.111504,"city":"Clinton","county":"Greene","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"Lower Vienna Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":26.34,"nearestRoadwayPoints":[{"direction":"East","latitude":33.04017,"longitude":-88.11152},{"direction":"West","latitude":33.04017,"longitude":-88.11152}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227753","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227753/map@1x.jpg","cameraIdentifiers":[]},{"id":2382216,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-27T23:00:00Z","end":"2026-11-30T12:00:00Z","lastUpdatedAt":"2026-11-06T14:12:11.185709Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL17 NB @ MP 333.35 at Hermitage Dr in Florence until AL17 NB @ MP 334.91 at AL133 in Florence","shortSubTitle":"AL17 NB @ MP 333.35 to MP 334.91","description":"Planned Roadway Improvement with intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.821104,"longitude":-87.667096,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"AL17","routeDesignator":"AL-17","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"displayCrossStreet":"Hermitage Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":333.35,"nearestRoadwayPoints":[{"direction":"North","latitude":34.8211,"longitude":-87.66708}]},"endLocation":{"latitude":34.843288,"longitude":-87.669128,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"AL17","routeDesignator":"AL-17","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"displayCrossStreet":"AL133","crossStreet":"AL-133","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-133","type":"StateRoute","routeNumber":133,"specialType":"None"}],"direction":"North","linearReference":334.91,"nearestRoadwayPoints":[{"direction":"North","latitude":34.84329,"longitude":-87.66913}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2382216","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2382216/map@1x.jpg","cameraIdentifiers":[]},{"id":2227764,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-06T13:00:00Z","end":"2026-12-05T23:00:00Z","lastUpdatedAt":"2026-08-04T21:23:25.0718891Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL14 EB/WB at Alabama State Line in Pickensville until AL14 EB/WB @ MP 11.48 at CR78 in Pickensville","shortSubTitle":"AL14 EB/WB to MP 11.48","description":"All lanes open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.349052,"longitude":-88.297296,"city":"Pickensville","county":"Pickens","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"Alabama State Line ","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.34876,"longitude":-88.2971},{"direction":"West","latitude":33.34876,"longitude":-88.2971}]},"endLocation":{"latitude":33.204936,"longitude":-88.24338399999999,"city":"Pickensville","county":"Pickens","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"CR78","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":11.48,"nearestRoadwayPoints":[{"direction":"East","latitude":33.20497,"longitude":-88.24336},{"direction":"West","latitude":33.20497,"longitude":-88.24336}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227764","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227764/map@1x.jpg","cameraIdentifiers":[]},{"id":2421865,"responsibleRegion":"Southeast","severity":"ModerateDelay","type":"Roadwork","start":"2026-11-10T01:00:00Z","end":"2026-11-10T11:00:00Z","lastUpdatedAt":"2026-11-10T01:02:52.4624792Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-85 NB/SB @ MP 9.24 at Exit 9: AL271/Taylor Rd in Montgomery until I-85 NB/SB @ MP 10 past Exit 11: AL110/Chantilly Pkwy in Montgomery","shortSubTitle":"I-85 NB/SB @ MP 9.24 to MP 10","description":"Planned roadway improvements with alternate lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.361765999999996,"longitude":-86.167216,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 9: AL271/Taylor Rd","crossStreet":"AL-271","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-271","type":"StateRoute","routeNumber":271,"specialType":"None"}],"direction":"NorthSouth","linearReference":9.24,"nearestRoadwayPoints":[{"direction":"North","latitude":32.36144,"longitude":-86.16715},{"direction":"South","latitude":32.36224,"longitude":-86.16728}]},"endLocation":{"latitude":32.368148,"longitude":-86.125464,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 11: AL110/Chantilly Pkwy","crossStreet":"AL-110","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-110","type":"StateRoute","routeNumber":110,"specialType":"None"}],"direction":"NorthSouth","linearReference":10.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.36801,"longitude":-86.12546},{"direction":"South","latitude":32.36822,"longitude":-86.12546}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421865","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421865/map@1x.jpg","cameraIdentifiers":[]},{"id":2275537,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-02T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-11-09T15:37:00.1846402Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL216 EB/WB @ MP 11.11 at Covered Bridge Rd in Brookwood until AL216 EB/WB @ MP 11.11 at George Richmond Pkwy in Brookwood","shortSubTitle":"AL216 EB/WB @ MP 11.11 to MP 11.11","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.25496,"longitude":-87.32197599999999,"city":"Brookwood","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"Covered Bridge Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":11.11,"nearestRoadwayPoints":[{"direction":"East","latitude":33.25516,"longitude":-87.32211},{"direction":"West","latitude":33.25516,"longitude":-87.32211}]},"endLocation":{"latitude":33.260329999999996,"longitude":-87.315488,"city":"Brookwood","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"George Richmond Pkwy","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":11.11,"nearestRoadwayPoints":[{"direction":"East","latitude":33.26046,"longitude":-87.31555},{"direction":"West","latitude":33.26046,"longitude":-87.31555}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2275537","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2275537/map@1x.jpg","cameraIdentifiers":[]},{"id":2421552,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T18:58:09Z","end":"2026-11-10T12:00:00Z","lastUpdatedAt":"2026-11-09T23:41:12.1615844Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 NB @ MP 165.5 before Exit 167: US80/Selma Hwy in Montgomery","shortSubTitle":"I-65 NB @ MP 165.5","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.287132,"longitude":-86.341736,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 167: US80/Selma Hwy","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"North","linearReference":165.5,"nearestRoadwayPoints":[{"direction":"North","latitude":32.28718,"longitude":-86.34185}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421552","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421552/map@1x.jpg","cameraIdentifiers":[]},{"id":2400837,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-16T15:14:10Z","end":"2026-11-27T21:00:00Z","lastUpdatedAt":"2026-10-23T18:52:39.5555366Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-65 NB @ MP 18.94 at Exit 19/US 43 in Satsuma","shortSubTitle":"I-65 NB @ MP 18.94","description":"Active Construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.873065999999998,"longitude":-88.051408,"city":"Satsuma","county":"Mobile","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 19/US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"North","linearReference":18.94,"nearestRoadwayPoints":[{"direction":"North","latitude":30.87297,"longitude":-88.05135}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2400837","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2400837/map@1x.jpg","cameraIdentifiers":[]},{"id":2402688,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-11-01T14:00:00Z","end":"2027-03-15T22:00:00Z","lastUpdatedAt":"2026-11-09T11:32:33Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-20/59 EB/WB @ MP 25.08 at Exit 23: CR20 in Boligee until I-20/59 EB/WB @ MP 27.84 past Exit 23: CR20 in Boligee","shortSubTitle":"I-20/59 EB/WB @ MP 25.08 to MP 27.84","description":"Bridgework with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.717388,"longitude":-88.123864,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 23: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":25.08,"nearestRoadwayPoints":[{"direction":"East","latitude":32.71728,"longitude":-88.12377},{"direction":"West","latitude":32.71748,"longitude":-88.12394}]},"endLocation":{"latitude":32.735852,"longitude":-88.100864,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 23: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":27.84,"nearestRoadwayPoints":[{"direction":"East","latitude":32.73577,"longitude":-88.10079},{"direction":"West","latitude":32.73598,"longitude":-88.10097}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2402688","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2402688/map@1x.jpg","cameraIdentifiers":[]},{"id":2314963,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-07-13T12:00:00Z","end":"2031-02-28T21:00:00Z","lastUpdatedAt":"2026-10-23T20:54:01.0949607Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-85 NB/SB @ MP 46.96 at Lee County Line in Macon County until I-85 NB/SB @ MP 46.96 at Beehive Rd in Macon County","shortSubTitle":"I-85 NB/SB @ MP 46.96 to MP 46.96","description":"Planned Bridge Work with alternate lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.524746,"longitude":-85.571912,"city":null,"county":"Macon","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Lee County Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":46.96,"nearestRoadwayPoints":[{"direction":"North","latitude":32.52418,"longitude":-85.57142},{"direction":"South","latitude":32.52482,"longitude":-85.57197}]},"endLocation":{"latitude":32.541053999999995,"longitude":-85.537184,"city":null,"county":"Macon","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Beehive Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":46.96,"nearestRoadwayPoints":[{"direction":"North","latitude":32.54096,"longitude":-85.53714},{"direction":"South","latitude":32.54116,"longitude":-85.53724}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2314963","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2314963/map@1x.jpg","cameraIdentifiers":[]},{"id":2194608,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-02-12T13:00:00Z","end":"2027-06-15T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:24.4831952Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL35 NB/SB @ MP 41.7 at CR 124 in Section until AL35 NB/SB @ MP 42.9 at CR 124 in Section","shortSubTitle":"AL35 NB/SB @ MP 41.7 to MP 42.9","description":"Planned roadway improvements with northbound and southbound intermittent lane closures from 7:00 a.m. until 4:00 p.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.586152,"longitude":-85.99154399999999,"city":"Section","county":"Jackson","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":" CR 124","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":41.7,"nearestRoadwayPoints":[{"direction":"North","latitude":34.58619,"longitude":-85.99152},{"direction":"South","latitude":34.58619,"longitude":-85.99152}]},"endLocation":{"latitude":34.586152,"longitude":-85.99154399999999,"city":"Section","county":"Jackson","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":" CR 124","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":42.9,"nearestRoadwayPoints":[{"direction":"North","latitude":34.58619,"longitude":-85.99152},{"direction":"South","latitude":34.58619,"longitude":-85.99152}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2194608","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2194608/map@1x.jpg","cameraIdentifiers":[]},{"id":2421632,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T20:31:17Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T20:57:56.5030369Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20 EB @ MP 132.2 before Exit 132A: Oporto Madrid Blvd in Birmingham","shortSubTitle":"I-20 EB @ MP 132.2","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.534234,"longitude":-86.720688,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Exit 132A: Oporto Madrid Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":132.2,"nearestRoadwayPoints":[{"direction":"East","latitude":33.53425,"longitude":-86.72068}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421632","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421632/map@1x.jpg","cameraIdentifiers":[]},{"id":2411076,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-10-28T17:37:25Z","end":"2026-11-18T14:45:00Z","lastUpdatedAt":"2026-10-30T19:58:52.7077838Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL69 SB @ MP 139.1 at Farmdale Dr in Tuscaloosa","shortSubTitle":"AL69 SB @ MP 139.1","description":"Roadwork blocking the right shoulder. Please use caution when traveling through this area,","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.106837999999996,"longitude":-87.55198399999999,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"Farmdale Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":139.1,"nearestRoadwayPoints":[{"direction":"South","latitude":33.10687,"longitude":-87.55226}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2411076","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2411076/map@1x.jpg","cameraIdentifiers":[]},{"id":2421268,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T14:30:54Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T08:32:11Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20 WB @ MP 136.37 before Exit 136: I-459 in Birmingham","shortSubTitle":"I-20 WB @ MP 136.37","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.545722,"longitude":-86.653224,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Exit 136: I-459","crossStreet":"I-459","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-459","type":"Interstate","routeNumber":459,"specialType":"None"}],"direction":"West","linearReference":136.37,"nearestRoadwayPoints":[{"direction":"West","latitude":33.54566,"longitude":-86.65323}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421268","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421268/map@1x.jpg","cameraIdentifiers":[]},{"id":2421824,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T23:30:59Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-10T00:30:14.2314529Z","active":true,"title":"Disabled Vehicle","subTitle":"Fairview Ave SB ramp to I-65 in Millbrook","shortSubTitle":"Fairview Ave SB","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.487262,"longitude":-86.40943999999999,"city":"Millbrook","county":"Elmore","displayRouteDesignator":"Fairview Ave","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"South","linearReference":0.0,"nearestRoadwayPoints":[]},"endLocation":null,"laneDirections":[{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightEntranceRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421824","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421824/map@1x.jpg","cameraIdentifiers":[]},{"id":2421912,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Crash","start":"2026-11-10T01:49:50Z","end":"2026-11-10T02:49:50Z","lastUpdatedAt":"2026-11-09T19:50:31Z","active":true,"title":"Minor Crash","subTitle":"US31 SB @ MP 185.3 before Hunter Loop Rd in Montgomery","shortSubTitle":"US31 SB @ MP 185.3","description":"Crash with lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.402484,"longitude":-86.402168,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Hunter Loop Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":185.3,"nearestRoadwayPoints":[{"direction":"South","latitude":32.40227,"longitude":-86.40236}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Crash","lineStyle":{"strokeColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"fillColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421912","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421912/map@1x.jpg","cameraIdentifiers":[]},{"id":2249029,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-01T13:29:13Z","end":"2027-12-31T15:29:13Z","lastUpdatedAt":"2026-10-19T14:39:48.761229Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-65 NB/SB @ MP 209.34 at Exit 208: Lake Mitchell Rd in Clanton until I-65 NB/SB @ MP 215.4 past Exit 212: AL145/Lay Dam Rd in Clanton","shortSubTitle":"I-65 NB/SB @ MP 209.34 to MP 215.4","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.857602,"longitude":-86.60161599999999,"city":"Clanton","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 208: Lake Mitchell Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":209.34,"nearestRoadwayPoints":[{"direction":"North","latitude":32.85765,"longitude":-86.60153},{"direction":"South","latitude":32.85753,"longitude":-86.60172}]},"endLocation":{"latitude":32.919156,"longitude":-86.646608,"city":"Clanton","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 212: AL145/Lay Dam Rd","crossStreet":"AL-145","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-145","type":"StateRoute","routeNumber":145,"specialType":"None"}],"direction":"NorthSouth","linearReference":215.4,"nearestRoadwayPoints":[{"direction":"North","latitude":32.9191,"longitude":-86.64667},{"direction":"South","latitude":32.91894,"longitude":-86.64684}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249029","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249029/map@1x.jpg","cameraIdentifiers":[]},{"id":2248093,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-30T14:14:08Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:32.9777871Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-22 EB @ MP 51 before Exit 39: AL13 in Brilliant","shortSubTitle":"I-22 EB @ MP 51","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.957256,"longitude":-87.65157599999999,"city":"Brilliant","county":"Marion","displayRouteDesignator":"I-22","routeDesignator":"I-22","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-22","type":"Interstate","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"Exit 39: AL13","crossStreet":"AL-13","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-13","type":"StateRoute","routeNumber":13,"specialType":"None"}],"direction":"East","linearReference":51.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.9574,"longitude":-87.65154}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2248093","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2248093/map@1x.jpg","cameraIdentifiers":[]},{"id":2363892,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2026-09-04T12:56:00Z","end":"2027-02-28T23:00:00Z","lastUpdatedAt":"2026-09-04T14:34:47Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB/WB @ MP 104 at Exit 104: McAshan Dr in Jefferson County until I-20/59 EB/WB @ MP 104 at Exit 104: McAshan Dr in Jefferson County","shortSubTitle":"I-20/59 EB/WB @ MP 104 to MP 104","description":"Left shoulder closed until 2/28/2027. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.324276,"longitude":-87.04856,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 104: McAshan Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":104.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.32395,"longitude":-87.04827},{"direction":"West","latitude":33.3241,"longitude":-87.04841}]},"endLocation":{"latitude":33.324284,"longitude":-87.04803199999999,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 104: McAshan Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":104.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.32421,"longitude":-87.04797},{"direction":"West","latitude":33.32437,"longitude":-87.0481}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363892","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363892/map@1x.jpg","cameraIdentifiers":[]},{"id":1635748,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2023-06-20T11:30:00Z","end":"2026-12-28T15:00:00Z","lastUpdatedAt":"2026-09-22T14:19:02.9163907Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US231/431 NB/SB @ MP 336.9 at Max Luther Dr in Huntsville until US231/431 NB/SB @ MP 337.5 at Mastin Lake Rd in Huntsville","shortSubTitle":"US231/431 NB/SB @ MP 336.9 to MP 337.5","description":"Planned Roadway Improvements with intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.758628,"longitude":-86.592016,"city":"Huntsville","county":"Madison","displayRouteDesignator":"US231/431","routeDesignator":"US-231","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-231","type":"USRoute","routeNumber":231,"specialType":"None"},{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Max Luther Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":336.9,"nearestRoadwayPoints":[{"direction":"North","latitude":34.75864,"longitude":-86.59202}]},"endLocation":{"latitude":34.768892,"longitude":-86.58661599999999,"city":"Huntsville","county":"Madison","displayRouteDesignator":"US231/431","routeDesignator":"US-231","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-231","type":"USRoute","routeNumber":231,"specialType":"None"},{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Mastin Lake Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":337.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.76889,"longitude":-86.5866}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1635748","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1635748/map@1x.jpg","cameraIdentifiers":[]},{"id":2420687,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-08T12:38:25Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-08T12:52:27.0838714Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20/59 WB @ MP 107.1 at Exit 106: I-459 in Jefferson County","shortSubTitle":"I-20/59 WB @ MP 107.1","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.351763999999996,"longitude":-87.016536,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 106: I-459","crossStreet":"I-459","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-459","type":"Interstate","routeNumber":459,"specialType":"None"}],"direction":"West","linearReference":107.1,"nearestRoadwayPoints":[{"direction":"West","latitude":33.35192,"longitude":-87.01666}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420687","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420687/map@1x.jpg","cameraIdentifiers":[]},{"id":2283467,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-04T11:00:00Z","end":"2026-12-18T18:00:00Z","lastUpdatedAt":"2026-11-02T16:02:21.3125755Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL24 EB/WB @ MP 5.26 at AL247 in Russellville until AL24 EB/WB @ MP 13 at CR 424 in Russellville","shortSubTitle":"AL24 EB/WB @ MP 5.26 to MP 13","description":"Planned roadway improvement east bound and west bound with intermittent lane closure from 6:00 am until 6:00 pm. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.449211999999996,"longitude":-88.07364,"city":"Russellville","county":"Franklin","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":"AL247","crossStreet":"AL-247","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-247","type":"StateRoute","routeNumber":247,"specialType":"None"}],"direction":"EastWest","linearReference":5.26,"nearestRoadwayPoints":[{"direction":"East","latitude":34.44923,"longitude":-88.07364},{"direction":"West","latitude":34.44947,"longitude":-88.07364}]},"endLocation":{"latitude":34.484808,"longitude":-87.959616,"city":"Russellville","county":"Franklin","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":"CR 424","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":13.0,"nearestRoadwayPoints":[{"direction":"East","latitude":34.48483,"longitude":-87.95962},{"direction":"West","latitude":34.48504,"longitude":-87.95964}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2283467","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2283467/map@1x.jpg","cameraIdentifiers":[]},{"id":2350722,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-10T13:00:00Z","end":"2026-11-30T21:15:00Z","lastUpdatedAt":"2026-10-01T10:53:47.3933135Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-65 SB @ MP 94.08 at Exit 96/CR 83 in Evergreen until I-65 SB @ MP 105.53 at Exit 96/CR 83 in Evergreen","shortSubTitle":"I-65 SB @ MP 94.08 to MP 105.53","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.437286,"longitude":-86.985384,"city":"Evergreen","county":"Conecuh","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 96/CR 83","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":94.08,"nearestRoadwayPoints":[{"direction":"South","latitude":31.43712,"longitude":-86.98525},{"direction":"South","latitude":31.4373,"longitude":-86.9854}]},"endLocation":{"latitude":31.437286,"longitude":-86.985384,"city":"Evergreen","county":"Conecuh","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 96/CR 83","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":105.53,"nearestRoadwayPoints":[{"direction":"South","latitude":31.43712,"longitude":-86.98525},{"direction":"South","latitude":31.4373,"longitude":-86.9854}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2350722","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2350722/map@1x.jpg","cameraIdentifiers":[]},{"id":2060780,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-28T13:30:00Z","end":"2027-08-01T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:23.8209421Z","active":true,"title":"ITS Device Maintenance","subTitle":"AL157 NB/SB @ MP 6.31 at I-65 in Cullman until AL157 NB/SB @ MP 5.21 at US31 in Cullman","shortSubTitle":"AL157 NB/SB @ MP 6.31 to MP 5.21","description":"ITS device maintenance with north and southbound intermittent lane closure from 8:30 a.m. until 4:00 p.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.207755999999996,"longitude":-86.88057599999999,"city":"Cullman","county":"Cullman","displayRouteDesignator":"AL157","routeDesignator":"AL-157","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-157","type":"StateRoute","routeNumber":157,"specialType":"None"}],"displayCrossStreet":" I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"NorthSouth","linearReference":6.31,"nearestRoadwayPoints":[{"direction":"North","latitude":34.20769,"longitude":-86.88058},{"direction":"South","latitude":34.20769,"longitude":-86.88058}]},"endLocation":{"latitude":34.206531999999996,"longitude":-86.86144,"city":"Cullman","county":"Cullman","displayRouteDesignator":"AL157","routeDesignator":"AL-157","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-157","type":"StateRoute","routeNumber":157,"specialType":"None"}],"displayCrossStreet":" US31","crossStreet":"US-31","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"direction":"NorthSouth","linearReference":5.21,"nearestRoadwayPoints":[{"direction":"North","latitude":34.20651,"longitude":-86.86144},{"direction":"South","latitude":34.20632,"longitude":-86.86145}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2060780","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2060780/map@1x.jpg","cameraIdentifiers":[]},{"id":2227733,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-04-06T13:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:27:01.9176211Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL18 EB/WB @ MP 4.19 at McGill Gin Rd in Vernon until AL18 EB/WB @ MP 27.1 at 10th St NW in Fayette","shortSubTitle":"AL18 EB/WB @ MP 4.19 to MP 27.1","description":"Roadwork with intermittent lane blockage. Please use cauton when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.734823999999996,"longitude":-88.204792,"city":"Vernon","county":"Lamar","displayRouteDesignator":"AL18","routeDesignator":"AL-18","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-18","type":"StateRoute","routeNumber":18,"specialType":"None"}],"displayCrossStreet":"McGill Gin Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":4.19,"nearestRoadwayPoints":[{"direction":"East","latitude":33.73485,"longitude":-88.20481},{"direction":"West","latitude":33.73485,"longitude":-88.20481}]},"endLocation":{"latitude":33.750879999999995,"longitude":-88.12552,"city":"Fayette","county":"Fayette","displayRouteDesignator":"AL18","routeDesignator":"AL-18","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-18","type":"StateRoute","routeNumber":18,"specialType":"None"}],"displayCrossStreet":"10th St NW","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":27.1,"nearestRoadwayPoints":[{"direction":"East","latitude":33.75081,"longitude":-88.1255},{"direction":"West","latitude":33.75081,"longitude":-88.1255}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227733","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227733/map@1x.jpg","cameraIdentifiers":[]},{"id":2421501,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T17:54:01Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-09T23:41:12.1615498Z","active":true,"title":"Disabled Vehicle","subTitle":"I-85 SB @ MP 68.12 before Exit 66: Andrews Rd in Lee County","shortSubTitle":"I-85 SB @ MP 68.12","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.719502,"longitude":-85.302488,"city":null,"county":"Lee","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 66: Andrews Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":68.12,"nearestRoadwayPoints":[{"direction":"South","latitude":32.71947,"longitude":-85.30244}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421501","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421501/map@1x.jpg","cameraIdentifiers":[]},{"id":2316131,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-07-14T12:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-11-09T17:57:54.4994023Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL35 NB/SB at AL9 in Gaylesville until AL35 NB/SB @ MP 11.2 at CR 810 in Jamestown","shortSubTitle":"AL35 NB/SB to MP 11.2","description":"Planned roadway improvements with northbound and southbound intermittent lane closure from 7:00 AM until 5:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.237884,"longitude":-85.53827199999999,"city":"Gaylesville","county":"Cherokee","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":"AL9","crossStreet":"AL-9","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-9","type":"StateRoute","routeNumber":9,"specialType":"None"}],"direction":"NorthSouth","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.23792,"longitude":-85.53824},{"direction":"South","latitude":34.23792,"longitude":-85.53824}]},"endLocation":{"latitude":34.36334,"longitude":-85.60262399999999,"city":"Jamestown","county":"Cherokee","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":"CR 810","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":11.2,"nearestRoadwayPoints":[{"direction":"North","latitude":34.36334,"longitude":-85.60263},{"direction":"South","latitude":34.36334,"longitude":-85.60263}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2316131","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2316131/map@1x.jpg","cameraIdentifiers":[]},{"id":2412112,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-10-29T15:45:39Z","end":"2026-11-19T21:45:39Z","lastUpdatedAt":"2026-10-29T21:11:23.8431693Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL216 EB/WB @ MP 16.9 at Charles Taylor Rd in Abernant until AL216 EB/WB @ MP 16 at Charles Taylor Rd in Abernant","shortSubTitle":"AL216 EB/WB @ MP 16.9 to MP 16","description":"Roadwork with intermittent lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.273078,"longitude":-87.23183999999999,"city":"Abernant","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"Charles Taylor Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":16.9,"nearestRoadwayPoints":[{"direction":"East","latitude":33.2731,"longitude":-87.23183},{"direction":"West","latitude":33.2731,"longitude":-87.23183}]},"endLocation":{"latitude":33.272003999999995,"longitude":-87.224024,"city":"Abernant","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"Charles Taylor Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":16.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.27106,"longitude":-87.22394},{"direction":"West","latitude":33.27106,"longitude":-87.22394}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2412112","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2412112/map@1x.jpg","cameraIdentifiers":[]},{"id":2354016,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-25T11:00:00Z","end":"2026-11-21T00:00:00Z","lastUpdatedAt":"2026-08-25T16:46:57.8684216Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL24 EB/WB @ MP 32.7 at CR 83 in Red Bay until AL24 EB/WB @ MP 38 at CR 83 in Red Bay","shortSubTitle":"AL24 EB/WB @ MP 32.7 to MP 38","description":"Planned Roadway Improvements with eastbound and westbound intermittent lane closure from 6:00 AM until 6:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.488972,"longitude":-87.638584,"city":"Red Bay","county":"Franklin","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":" CR 83","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":32.7,"nearestRoadwayPoints":[{"direction":"East","latitude":34.48898,"longitude":-87.63858},{"direction":"West","latitude":34.48923,"longitude":-87.63858}]},"endLocation":{"latitude":34.488972,"longitude":-87.638584,"city":"Red Bay","county":"Franklin","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":" CR 83","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":38.0,"nearestRoadwayPoints":[{"direction":"East","latitude":34.48898,"longitude":-87.63858},{"direction":"West","latitude":34.48923,"longitude":-87.63858}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2354016","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2354016/map@1x.jpg","cameraIdentifiers":[]},{"id":1999121,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-05-19T01:00:00Z","end":"2026-11-30T14:15:00Z","lastUpdatedAt":"2026-08-31T14:13:51.0820392Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL145/Lay Dam Rd SB @ MP 220.21 at CR162 in Mineral Springs","shortSubTitle":"AL145/Lay Dam Rd SB @ MP 220.21","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.033428,"longitude":-86.597968,"city":"Mineral Springs","county":"Chilton","displayRouteDesignator":"AL145/Lay Dam Rd","routeDesignator":"AL-145","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-145","type":"StateRoute","routeNumber":145,"specialType":"None"}],"displayCrossStreet":"CR162","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":220.21,"nearestRoadwayPoints":[{"direction":"South","latitude":33.03344,"longitude":-86.59799}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1999121","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1999121/map@1x.jpg","cameraIdentifiers":[]},{"id":2421639,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-09T20:42:01Z","end":"2026-11-12T21:42:01Z","lastUpdatedAt":"2026-11-09T14:43:34Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-10 EB @ MP 25.26 before Exit 25/Virginia St. in Mobile","shortSubTitle":"I-10 EB @ MP 25.26","description":"Abandoned vehicle blocking right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.667673999999998,"longitude":-88.04992,"city":"Mobile","county":"Mobile","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 25/Virginia St.","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":25.26,"nearestRoadwayPoints":[{"direction":"East","latitude":30.66745,"longitude":-88.04965}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421639","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421639/map@1x.jpg","cameraIdentifiers":[]},{"id":2421449,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T16:53:45Z","end":"2026-11-10T12:00:00Z","lastUpdatedAt":"2026-11-09T23:35:47.0761273Z","active":true,"title":"Disabled Vehicle","subTitle":"I-85 NB @ MP 23.85 past Exit 22: AL138 in Macon County","shortSubTitle":"I-85 NB @ MP 23.85","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.420283999999995,"longitude":-85.93576,"city":null,"county":"Macon","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 22: AL138","crossStreet":"AL-138","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-138","type":"StateRoute","routeNumber":138,"specialType":"None"}],"direction":"North","linearReference":23.85,"nearestRoadwayPoints":[{"direction":"North","latitude":32.4204,"longitude":-85.9358}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421449","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421449/map@1x.jpg","cameraIdentifiers":[]},{"id":2223247,"responsibleRegion":"Southwest","severity":"MajorDelay","type":"Roadwork","start":"2026-04-01T14:22:58Z","end":"2027-02-28T14:00:00Z","lastUpdatedAt":"2026-09-11T19:43:11.3240852Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US 43 NB @ MP 24 at Salco Road in Axis until US 43 NB @ MP 25 at I-65 in Mt. Vernon","shortSubTitle":"US 43 NB @ MP 24 to MP 25","description":"Active construction zone.   Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.969458,"longitude":-88.026888,"city":"Axis","county":"Mobile","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Salco Road","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":24.0,"nearestRoadwayPoints":[{"direction":"North","latitude":30.96946,"longitude":-88.02709}]},"endLocation":{"latitude":31.10636,"longitude":-88.009464,"city":"Mt. Vernon","county":"Mobile","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"North","linearReference":25.0,"nearestRoadwayPoints":[{"direction":"North","latitude":31.10636,"longitude":-88.00948}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2223247","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2223247/map@1x.jpg","cameraIdentifiers":[]},{"id":1436916,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2022-02-10T14:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-09T15:20:40.9632273Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US11 NB/SB @ MP 98.07 past Tingle Tangle Rd in Vance until US11 NB/SB @ MP 104 at US11/AL5 in Woodstock","shortSubTitle":"US11 NB/SB @ MP 98.07 to MP 104","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.173458,"longitude":-87.249712,"city":"Vance","county":"Tuscaloosa","displayRouteDesignator":"US11","routeDesignator":"US-11","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"displayCrossStreet":"Tingle Tangle Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":98.07,"nearestRoadwayPoints":[{"direction":"North","latitude":33.17356,"longitude":-87.24972},{"direction":"South","latitude":33.17356,"longitude":-87.24972}]},"endLocation":{"latitude":33.215576,"longitude":-87.165544,"city":"Woodstock","county":"Bibb","displayRouteDesignator":"US11","routeDesignator":"US-11","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"displayCrossStreet":"US11/AL5","crossStreet":"AL-5","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-5","type":"StateRoute","routeNumber":5,"specialType":"None"}],"direction":"NorthSouth","linearReference":104.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.21559,"longitude":-87.16555},{"direction":"South","latitude":33.21567,"longitude":-87.16573}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1436916","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1436916/map@1x.jpg","cameraIdentifiers":[]},{"id":2252799,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-18T12:00:00Z","end":"2026-12-01T00:00:00Z","lastUpdatedAt":"2026-11-05T01:24:45.3044685Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 43 SB @ MP 96.8 at AL 5 in Thomasville until US 43 SB @ MP 116 past AL 28 in Linden","shortSubTitle":"US 43 SB @ MP 96.8 to MP 116","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.990112,"longitude":-87.758144,"city":"Thomasville","county":"Clarke","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"AL 5","crossStreet":"AL-5","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-5","type":"StateRoute","routeNumber":5,"specialType":"None"}],"direction":"South","linearReference":96.8,"nearestRoadwayPoints":[{"direction":"South","latitude":31.9901,"longitude":-87.75815},{"direction":"South","latitude":31.9901,"longitude":-87.75815}]},"endLocation":{"latitude":32.31923,"longitude":-87.799928,"city":"Linden","county":"Marengo","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"AL 28","crossStreet":"AL-28","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"direction":"South","linearReference":116.0,"nearestRoadwayPoints":[{"direction":"South","latitude":32.31923,"longitude":-87.79996}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2252799","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2252799/map@1x.jpg","cameraIdentifiers":[]},{"id":1987803,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2024-09-11T15:10:56Z","end":"2027-01-31T17:10:56Z","lastUpdatedAt":"2026-11-06T21:53:14.3766655Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL159 NB @ MP 6 at 8th Ave in Gordo until AL159 NB @ MP 10 past Sam Reynolds Loop Rd in Zion","shortSubTitle":"AL159 NB @ MP 6 to MP 10","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.32772,"longitude":-87.89882399999999,"city":"Gordo","county":"Pickens","displayRouteDesignator":"AL159","routeDesignator":"AL-159","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-159","type":"StateRoute","routeNumber":159,"specialType":"None"}],"displayCrossStreet":"8th Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":6.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.32772,"longitude":-87.89882},{"direction":"North","latitude":33.32772,"longitude":-87.89882}]},"endLocation":{"latitude":33.43982,"longitude":-87.875936,"city":"Zion","county":"Pickens","displayRouteDesignator":"AL159","routeDesignator":"AL-159","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-159","type":"StateRoute","routeNumber":159,"specialType":"None"}],"displayCrossStreet":"Sam Reynolds Loop Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":10.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.43982,"longitude":-87.87593}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1987803","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1987803/map@1x.jpg","cameraIdentifiers":[]},{"id":2421879,"responsibleRegion":"North","severity":"ModerateDelay","type":"Crash","start":"2026-11-10T00:25:28Z","end":"2026-11-10T02:00:00Z","lastUpdatedAt":"2026-11-10T01:24:29.9102261Z","active":true,"title":"Moderate Crash","subTitle":"AL251 NB/SB @ MP 4.81 at Mooresville Rd in Athens","shortSubTitle":"AL251 NB/SB @ MP 4.81","description":"Crash with lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.843284,"longitude":-86.87612,"city":"Athens","county":"Limestone","displayRouteDesignator":"AL251","routeDesignator":"AL-251","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-251","type":"StateRoute","routeNumber":251,"specialType":"None"}],"displayCrossStreet":"Mooresville Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":4.81,"nearestRoadwayPoints":[{"direction":"North","latitude":34.84328,"longitude":-86.87612},{"direction":"South","latitude":34.84328,"longitude":-86.87612}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Crash","lineStyle":{"strokeColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"fillColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421879","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421879/map@1x.jpg","cameraIdentifiers":[]},{"id":2360200,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-09-01T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-10-30T20:48:19.2379664Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL14 WB @ MP 67.5 before Holbrook Pl in Sawyerville until AL14 WB @ MP 67.3 before AL25/Tuscaloosa St in Greensboro","shortSubTitle":"AL14 WB @ MP 67.5 to MP 67.3","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.72094,"longitude":-87.63544,"city":"Sawyerville","county":"Hale","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"Holbrook Pl","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":67.5,"nearestRoadwayPoints":[{"direction":"West","latitude":32.72096,"longitude":-87.63544}]},"endLocation":{"latitude":32.700587999999996,"longitude":-87.601592,"city":"Greensboro","county":"Hale","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"AL25/Tuscaloosa St","crossStreet":"AL-25","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-25","type":"StateRoute","routeNumber":25,"specialType":"None"}],"direction":"West","linearReference":67.3,"nearestRoadwayPoints":[{"direction":"West","latitude":32.70062,"longitude":-87.60159}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2360200","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2360200/map@1x.jpg","cameraIdentifiers":[]},{"id":2412425,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Incident","start":"2026-10-29T20:38:13Z","end":"2026-11-13T22:38:13Z","lastUpdatedAt":"2026-11-09T22:35:48.6119626Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20/59 WB @ MP 77.8 at Exit 77: Buttermilk Rd in Cottondale","shortSubTitle":"I-20/59 WB @ MP 77.8","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.173034,"longitude":-87.451768,"city":"Cottondale","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 77: Buttermilk Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":77.8,"nearestRoadwayPoints":[{"direction":"West","latitude":33.17309,"longitude":-87.45177}]},"endLocation":null,"laneDirections":[{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2412425","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2412425/map@1x.jpg","cameraIdentifiers":[]},{"id":2421909,"responsibleRegion":"Southeast","severity":"ModerateDelay","type":"Incident","start":"2026-11-10T01:33:21Z","end":"2026-11-10T02:33:21Z","lastUpdatedAt":"2026-11-10T01:46:05.8630209Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 NB @ MP 169.21 before Exit 170: Fairview in Montgomery","shortSubTitle":"I-65 NB @ MP 169.21","description":"All lanes are open.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.339894,"longitude":-86.32831999999999,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 170: Fairview","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":169.21,"nearestRoadwayPoints":[{"direction":"North","latitude":32.33989,"longitude":-86.32831}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421909","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421909/map@1x.jpg","cameraIdentifiers":[]},{"id":2362428,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-08T23:00:00Z","end":"2026-11-20T12:00:00Z","lastUpdatedAt":"2026-10-30T20:26:20.5237231Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US231/431 NB/SB @ MP 335.51 at Country Club Ave in Huntsville until US231/431 NB/SB @ MP 340.83 at Meridian St in Huntsville","shortSubTitle":"US231/431 NB/SB @ MP 335.51 to MP 340.83","description":"Planned roadway improvement with northbound and southbound intermittent lane closure from 6:00 p.m. until 6:00 a.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.744839999999996,"longitude":-86.600664,"city":"Huntsville","county":"Madison","displayRouteDesignator":"US231/431","routeDesignator":"US-231","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-231","type":"USRoute","routeNumber":231,"specialType":"None"},{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Country Club Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":335.51,"nearestRoadwayPoints":[{"direction":"North","latitude":34.74485,"longitude":-86.60072}]},"endLocation":{"latitude":34.820672,"longitude":-86.571376,"city":"Huntsville","county":"Madison","displayRouteDesignator":"US231/431","routeDesignator":"US-231","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-231","type":"USRoute","routeNumber":231,"specialType":"None"},{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Meridian St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":340.83,"nearestRoadwayPoints":[{"direction":"North","latitude":34.82067,"longitude":-86.57138}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2362428","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2362428/map@1x.jpg","cameraIdentifiers":[]},{"id":2421132,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T13:10:44Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T07:14:47Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20 EB @ MP 203.96 before Exit 205: AL46 in Heflin","shortSubTitle":"I-20 EB @ MP 203.96","description":"All lanes open.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.639932,"longitude":-85.52017599999999,"city":"Heflin","county":"Cleburne","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Exit 205: AL46","crossStreet":"AL-46","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-46","type":"StateRoute","routeNumber":46,"specialType":"None"}],"direction":"East","linearReference":203.96,"nearestRoadwayPoints":[{"direction":"East","latitude":33.63999,"longitude":-85.52019}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421132","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421132/map@1x.jpg","cameraIdentifiers":[]},{"id":2378628,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-09-22T12:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-10-23T20:59:35.4363553Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US431 NB/SB @ MP 112.04 at AL165 in Russell County until US431 NB/SB @ MP 112.04 at 3rd St S in Russell County","shortSubTitle":"US431 NB/SB @ MP 112.04 to MP 112.04","description":"Planned roadway improvements with alternate lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.455624,"longitude":-85.010768,"city":null,"county":"Russell","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"AL165","crossStreet":"AL-165","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-165","type":"StateRoute","routeNumber":165,"specialType":"None"}],"direction":"NorthSouth","linearReference":112.04,"nearestRoadwayPoints":[{"direction":"North","latitude":32.45536,"longitude":-85.01053},{"direction":"South","latitude":32.45573,"longitude":-85.0107}]},"endLocation":{"latitude":32.442462,"longitude":-85.020648,"city":null,"county":"Russell","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"3rd St S","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":112.04,"nearestRoadwayPoints":[{"direction":"North","latitude":32.44237,"longitude":-85.0205},{"direction":"South","latitude":32.44247,"longitude":-85.02067}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2378628","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2378628/map@1x.jpg","cameraIdentifiers":[]},{"id":2273006,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-05-29T21:24:46Z","end":"2029-12-31T23:00:00Z","lastUpdatedAt":"2026-10-23T20:48:27.2446488Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US80 EB/WB @ MP 124.64 at Felder Rd in Montgomery until US80 EB/WB @ MP 129.3 at I-65 in Montgomery","shortSubTitle":"US80 EB/WB @ MP 124.64 to MP 129.3","description":"Planned Roadway Improvements with alternate lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.303371999999996,"longitude":-86.419752,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"Felder Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":124.64,"nearestRoadwayPoints":[{"direction":"East","latitude":32.30333,"longitude":-86.41974},{"direction":"West","latitude":32.30352,"longitude":-86.41979}]},"endLocation":{"latitude":32.312836,"longitude":-86.341144,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"EastWest","linearReference":129.3,"nearestRoadwayPoints":[{"direction":"East","latitude":32.31253,"longitude":-86.34123},{"direction":"West","latitude":32.31277,"longitude":-86.34116}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2273006","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2273006/map@1x.jpg","cameraIdentifiers":[]},{"id":2248324,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-03-25T12:00:00Z","end":"2027-03-13T00:00:00Z","lastUpdatedAt":"2026-08-04T21:23:25.6194868Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-59 NB/SB @ MP 194.71 at Stephens Rd in Gadsden until I-59 NB/SB @ MP 204.5 at Exit 205: A L68 in Collinsville","shortSubTitle":"I-59 NB/SB @ MP 194.71 to MP 204.5","description":"Planned roadway improvements with intermittent lane closure 7:00 AM until 6:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.14186,"longitude":-85.990056,"city":"Gadsden","county":"Etowah","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":" Stephens Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":194.71,"nearestRoadwayPoints":[{"direction":"North","latitude":34.14189,"longitude":-85.9901},{"direction":"South","latitude":34.14224,"longitude":-85.99061}]},"endLocation":{"latitude":34.274719999999995,"longitude":-85.878984,"city":"Collinsville","county":"DeKalb","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":" Exit 205:  A L68","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":204.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.27474,"longitude":-85.87902},{"direction":"South","latitude":34.27509,"longitude":-85.87951}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2248324","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2248324/map@1x.jpg","cameraIdentifiers":[]},{"id":2052195,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2025-07-21T12:25:39Z","end":"2026-11-30T13:55:39Z","lastUpdatedAt":"2026-11-02T16:24:13.1496798Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-22 WB before Exit 3: CR33 in Bexar until I-22 WB @ MP 76.03 past Exit 78: Flat Creek Rd/CR80 in Cordova","shortSubTitle":"I-22 WB to MP 76.03","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.210968,"longitude":-88.186888,"city":"Bexar","county":"Marion","displayRouteDesignator":"I-22","routeDesignator":"I-22","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-22","type":"Interstate","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"Exit 3: CR33","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"West","latitude":34.21052,"longitude":-88.18704}]},"endLocation":{"latitude":33.665116,"longitude":-87.058464,"city":"Cordova","county":"Walker","displayRouteDesignator":"I-22","routeDesignator":"I-22","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-22","type":"Interstate","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"Exit 78: Flat Creek Rd/CR80","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":76.03,"nearestRoadwayPoints":[{"direction":"West","latitude":33.66535,"longitude":-87.05846}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2052195","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2052195/map@1x.jpg","cameraIdentifiers":[]},{"id":2417276,"responsibleRegion":"Southeast","severity":"MajorDelay","type":"Facility","start":"2026-11-04T20:11:04Z","end":"2026-12-01T00:00:00Z","lastUpdatedAt":"2026-11-04T14:15:00Z","active":true,"title":"Rest Area","subTitle":"US331 NB @ MP 8.13 past CR18 in Covington County","shortSubTitle":"US331 NB @ MP 8.13","description":"Rest area facilities are closed until further notice. The parking area is open.","signStyle":{"type":"Services Guidance","backgroundColor":{"red":0,"green":0,"blue":255,"alpha":1.0,"hex":"0000FF"},"glyphColor":{"red":255,"green":255,"blue":255,"alpha":1.0,"hex":"FFFFFF"}},"startLocation":{"latitude":31.091752,"longitude":-86.29536,"city":null,"county":"Covington","displayRouteDesignator":"US331","routeDesignator":"US-331","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-331","type":"USRoute","routeNumber":331,"specialType":"None"}],"displayCrossStreet":"CR18","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":8.13,"nearestRoadwayPoints":[{"direction":"North","latitude":31.09188,"longitude":-86.29571}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Facility","lineStyle":{"strokeColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"fillColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2417276","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2417276/map@1x.jpg","cameraIdentifiers":[]},{"id":1898831,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2024-11-18T23:06:14Z","end":"2026-12-31T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:22.7111625Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US231/431 NB/SB @ MP 341.63 at Bob Wade Ln in Huntsville","shortSubTitle":"US231/431 NB/SB @ MP 341.63","description":"Planned roadway improvements with northbound and southbound intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.829296,"longitude":-86.57144,"city":"Huntsville","county":"Madison","displayRouteDesignator":"US231/431","routeDesignator":"US-231","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-231","type":"USRoute","routeNumber":231,"specialType":"None"},{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":" Bob Wade Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":341.63,"nearestRoadwayPoints":[{"direction":"North","latitude":34.82929,"longitude":-86.57131},{"direction":"South","latitude":34.8293,"longitude":-86.57148}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1898831","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1898831/map@1x.jpg","cameraIdentifiers":[]},{"id":2421903,"responsibleRegion":"North","severity":"ModerateDelay","type":"Crash","start":"2026-11-10T01:12:35Z","end":"2026-11-10T02:12:35Z","lastUpdatedAt":"2026-11-09T19:14:01Z","active":true,"title":"Moderate Crash","subTitle":"I-65 SB @ MP 344 at Hsv Brownsferry Rd in Decatur","shortSubTitle":"I-65 SB @ MP 344","description":"rash with lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.6826,"longitude":-86.92443999999999,"city":"Decatur","county":"Limestone","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Hsv Brownsferry Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":344.0,"nearestRoadwayPoints":[{"direction":"South","latitude":34.68281,"longitude":-86.92383}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Crash","lineStyle":{"strokeColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"fillColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421903","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421903/map@1x.jpg","cameraIdentifiers":[]},{"id":2101723,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2025-09-29T12:00:00Z","end":"2029-02-01T15:00:00Z","lastUpdatedAt":"2026-11-04T04:04:57.0535166Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"AL 193 NB @ MP 3.9 past AL 188 in Mobile County until AL 193 NB @ MP 3.6 at AL 188 in Mobile County","shortSubTitle":"AL 193 NB @ MP 3.9 to MP 3.6","description":"Active construction zone.  Southbound lane closed.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.31189,"longitude":-88.13815199999999,"city":"Mobile County","county":"Mobile","displayRouteDesignator":"AL 193","routeDesignator":"AL-193","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-193","type":"StateRoute","routeNumber":193,"specialType":"None"}],"displayCrossStreet":"AL 188","crossStreet":"AL-188","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-188","type":"StateRoute","routeNumber":188,"specialType":"None"}],"direction":"North","linearReference":3.9,"nearestRoadwayPoints":[{"direction":"North","latitude":30.31189,"longitude":-88.13817}]},"endLocation":{"latitude":30.31189,"longitude":-88.13815199999999,"city":"Mobile County","county":"Mobile","displayRouteDesignator":"AL 193","routeDesignator":"AL-193","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-193","type":"StateRoute","routeNumber":193,"specialType":"None"}],"displayCrossStreet":"AL 188","crossStreet":"AL-188","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-188","type":"StateRoute","routeNumber":188,"specialType":"None"}],"direction":"North","linearReference":3.6,"nearestRoadwayPoints":[{"direction":"North","latitude":30.31189,"longitude":-88.13817}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Closed","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2101723","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2101723/map@1x.jpg","cameraIdentifiers":[]},{"id":2384342,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-29T00:20:28Z","end":"2026-12-19T22:30:00Z","lastUpdatedAt":"2026-11-03T11:35:12.3095548Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-565 EB/WB @ MP 5.08 at Greenbrier Rd in Huntsville","shortSubTitle":"I-565 EB/WB @ MP 5.08","description":"Lane Closure beginning at MM 7 to MM 8 from 7:00 PM to 6:00 AM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.650976,"longitude":-86.81804,"city":"Huntsville","county":"Limestone","displayRouteDesignator":"I-565","routeDesignator":"I-565","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-565","type":"Interstate","routeNumber":565,"specialType":"None"}],"displayCrossStreet":"Greenbrier Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":5.08,"nearestRoadwayPoints":[{"direction":"East","latitude":34.65074,"longitude":-86.81795},{"direction":"West","latitude":34.65092,"longitude":-86.81802}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2384342","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2384342/map@1x.jpg","cameraIdentifiers":[]},{"id":2323776,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-08-03T13:00:00Z","end":"2026-11-30T13:00:00Z","lastUpdatedAt":"2026-11-02T13:10:56.467389Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL124 EB/WB at AL118/1st Ave NE in Townley until AL124 EB/WB @ MP 2 at AL69 in Jasper","shortSubTitle":"AL124 EB/WB to MP 2","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.875844,"longitude":-87.468232,"city":"Townley","county":"Walker","displayRouteDesignator":"AL124","routeDesignator":"AL-124","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-124","type":"StateRoute","routeNumber":124,"specialType":"None"}],"displayCrossStreet":"AL118/1st Ave NE","crossStreet":"AL-118","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-118","type":"StateRoute","routeNumber":118,"specialType":"None"}],"direction":"EastWest","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.87589,"longitude":-87.46833},{"direction":"West","latitude":33.87589,"longitude":-87.46833}]},"endLocation":{"latitude":33.817251999999996,"longitude":-87.330792,"city":"Jasper","county":"Walker","displayRouteDesignator":"AL124","routeDesignator":"AL-124","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-124","type":"StateRoute","routeNumber":124,"specialType":"None"}],"displayCrossStreet":"AL69","crossStreet":"AL-69","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"direction":"EastWest","linearReference":2.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.81724,"longitude":-87.33079},{"direction":"West","latitude":33.81724,"longitude":-87.33079}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"ThroughLane","placement":0},{"state":"Closed","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2323776","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2323776/map@1x.jpg","cameraIdentifiers":[]},{"id":2200645,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-03-03T14:22:30Z","end":"2026-12-13T00:00:00Z","lastUpdatedAt":"2026-09-04T14:34:15.8329865Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 84 EB @ MP 37 past US 43 in Clarke County until US 84 EB @ MP 40 at US 43 in Clarke County","shortSubTitle":"US 84 EB @ MP 37 to MP 40","description":"All lanes are clear in this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.704276,"longitude":-87.88056,"city":"Clarke County","county":"Clarke","displayRouteDesignator":"US 84","routeDesignator":"US-84","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-84","type":"USRoute","routeNumber":84,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"East","linearReference":37.0,"nearestRoadwayPoints":[{"direction":"East","latitude":31.70397,"longitude":-87.88071}]},"endLocation":{"latitude":31.704276,"longitude":-87.88056,"city":"Clarke County","county":"Clarke","displayRouteDesignator":"US 84","routeDesignator":"US-84","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-84","type":"USRoute","routeNumber":84,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"East","linearReference":40.0,"nearestRoadwayPoints":[{"direction":"East","latitude":31.70397,"longitude":-87.88071}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2200645","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2200645/map@1x.jpg","cameraIdentifiers":[]},{"id":2354822,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Incident","start":"2026-11-26T00:09:41Z","end":"2026-11-26T00:39:41Z","lastUpdatedAt":"2026-10-06T14:21:46.8929051Z","active":true,"title":"Other","subTitle":"Co Rd 87 EB/WB at I-65 in Shelby County","shortSubTitle":"Co Rd 87 EB/WB","description":"Westbound lane is closed. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.173504,"longitude":-86.777824,"city":null,"county":"Shelby","displayRouteDesignator":"Co Rd 87","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"EastWest","linearReference":0.0,"nearestRoadwayPoints":[]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Closed","type":"ThroughLane","placement":0},{"state":"Closed","type":"RightShoulder","placement":1}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2354822","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2354822/map@1x.jpg","cameraIdentifiers":[]},{"id":2249014,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-10T23:00:00Z","end":"2026-11-30T12:00:00Z","lastUpdatedAt":"2026-08-04T21:23:25.7273691Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-65 NB/SB @ MP 328 at Exit 328: AL36 in Hartselle until I-65 NB/SB @ MP 339 at Exit 340: I-565 in Decatur","shortSubTitle":"I-65 NB/SB @ MP 328 to MP 339","description":"Planned roadway improvements with northbound and southbound intermittent lane closure from 6:00 PM until 6:00 AM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.44956,"longitude":-86.90127199999999,"city":"Hartselle","county":"Morgan","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":" Exit 328:  AL36","crossStreet":"AL-36","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-36","type":"StateRoute","routeNumber":36,"specialType":"None"}],"direction":"NorthSouth","linearReference":328.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.44956,"longitude":-86.90129},{"direction":"South","latitude":34.44958,"longitude":-86.90154}]},"endLocation":{"latitude":34.6277,"longitude":-86.901152,"city":"Decatur","county":"Limestone","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":" Exit 340:  I-565","crossStreet":"I-565","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-565","type":"Interstate","routeNumber":565,"specialType":"None"}],"direction":"NorthSouth","linearReference":339.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.6277,"longitude":-86.90116},{"direction":"South","latitude":34.62765,"longitude":-86.90142}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249014","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249014/map@1x.jpg","cameraIdentifiers":[]},{"id":2276535,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-06-03T12:00:00Z","end":"2029-01-01T00:00:00Z","lastUpdatedAt":"2026-10-23T20:59:34.0339021Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US431 SB @ MP 115.88 at S Railroad St in Russell County until US431 SB @ MP 115.88 at US80 in Russell County","shortSubTitle":"US431 SB @ MP 115.88 to MP 115.88","description":"Planned Roadway Improvements closing left shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.497768,"longitude":-85.04372,"city":null,"county":"Russell","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"S Railroad St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":115.88,"nearestRoadwayPoints":[{"direction":"South","latitude":32.49769,"longitude":-85.0438}]},"endLocation":{"latitude":32.490032,"longitude":-85.035192,"city":null,"county":"Russell","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"South","linearReference":115.88,"nearestRoadwayPoints":[{"direction":"South","latitude":32.48986,"longitude":-85.03535}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2276535","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2276535/map@1x.jpg","cameraIdentifiers":[]},{"id":2377240,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-21T03:09:37Z","end":"2026-12-01T05:09:37Z","lastUpdatedAt":"2026-10-08T09:28:12.505628Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 31 SB @ MP 69 at AL 113 in Escambia County until US 31 SB @ MP 71 at AL 113 in Escambia County","shortSubTitle":"US 31 SB @ MP 69 to MP 71","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.048479999999998,"longitude":-87.171864,"city":"Escambia County","county":"Escambia","displayRouteDesignator":"US 31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"AL 113","crossStreet":"AL-113","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-113","type":"StateRoute","routeNumber":113,"specialType":"None"}],"direction":"South","linearReference":69.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.04851,"longitude":-87.17188}]},"endLocation":{"latitude":31.048479999999998,"longitude":-87.171864,"city":"Escambia County","county":"Escambia","displayRouteDesignator":"US 31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"AL 113","crossStreet":"AL-113","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-113","type":"StateRoute","routeNumber":113,"specialType":"None"}],"direction":"South","linearReference":71.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.04851,"longitude":-87.17188}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2377240","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2377240/map@1x.jpg","cameraIdentifiers":[]},{"id":2366620,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-08T23:15:39Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-10-19T14:07:02.8610825Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL215 SB @ MP 1.91 before 43rd St in Tuscaloosa until AL215 SB @ MP 1.91 at 40th St in Tuscaloosa","shortSubTitle":"AL215 SB @ MP 1.91 to MP 1.91","description":"Roadwork blocking the right lane. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.17566,"longitude":-87.54765599999999,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"AL215","routeDesignator":"AL-215","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-215","type":"StateRoute","routeNumber":215,"specialType":"None"}],"displayCrossStreet":"43rd St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":1.91,"nearestRoadwayPoints":[{"direction":"South","latitude":33.17564,"longitude":-87.54772}]},"endLocation":{"latitude":33.18974,"longitude":-87.558984,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"AL215","routeDesignator":"AL-215","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-215","type":"StateRoute","routeNumber":215,"specialType":"None"}],"displayCrossStreet":"40th St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":1.91,"nearestRoadwayPoints":[{"direction":"South","latitude":33.18997,"longitude":-87.55861}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2366620","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2366620/map@1x.jpg","cameraIdentifiers":[]},{"id":2363385,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-01T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-10-01T13:03:18.4891965Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 43 NB/SB @ MP 74.84 before AL 177 in Grove Hill until US 43 NB/SB @ MP 74.84 at AL 177 in Grove Hill","shortSubTitle":"US 43 NB/SB @ MP 74.84 to MP 74.84","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.673561999999997,"longitude":-87.7926,"city":"Grove Hill","county":"Clarke","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"AL 177","crossStreet":"AL-177","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-177","type":"StateRoute","routeNumber":177,"specialType":"None"}],"direction":"NorthSouth","linearReference":74.84,"nearestRoadwayPoints":[{"direction":"North","latitude":31.67267,"longitude":-87.7916},{"direction":"South","latitude":31.67267,"longitude":-87.7916}]},"endLocation":{"latitude":31.673561999999997,"longitude":-87.7926,"city":"Grove Hill","county":"Clarke","displayRouteDesignator":"US 43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"AL 177","crossStreet":"AL-177","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-177","type":"StateRoute","routeNumber":177,"specialType":"None"}],"direction":"NorthSouth","linearReference":74.84,"nearestRoadwayPoints":[{"direction":"North","latitude":31.67267,"longitude":-87.7916},{"direction":"South","latitude":31.67267,"longitude":-87.7916}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363385","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363385/map@1x.jpg","cameraIdentifiers":[]},{"id":2175039,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-01-16T23:11:16Z","end":"2027-01-01T00:11:16Z","lastUpdatedAt":"2026-11-09T15:36:58.4727786Z","active":true,"title":"Barrier System","subTitle":"US82 EB/WB @ MP 36 at Boyd Rd in Elrod until US82 EB/WB @ MP 34 at Elrod Rd in Gordo","shortSubTitle":"US82 EB/WB @ MP 36 to MP 34","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.279109999999996,"longitude":-87.78120799999999,"city":"Elrod","county":"Tuscaloosa","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Boyd Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":36.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.2791,"longitude":-87.78121},{"direction":"West","latitude":33.27926,"longitude":-87.78119}]},"endLocation":{"latitude":33.281898,"longitude":-87.810384,"city":"Gordo","county":"Tuscaloosa","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Elrod Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":34.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.28191,"longitude":-87.81038},{"direction":"West","latitude":33.28206,"longitude":-87.81037}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2175039","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2175039/map@1x.jpg","cameraIdentifiers":[]},{"id":2250986,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-18T13:00:00Z","end":"2026-12-31T15:00:00Z","lastUpdatedAt":"2026-11-09T20:47:03.2125888Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL25 NB @ MP 93 at AL219 in Centreville until AL25 NB @ MP 92 at Collins Dr in Centreville","shortSubTitle":"AL25 NB @ MP 93 to MP 92","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.944728,"longitude":-87.148696,"city":"Centreville","county":"Bibb","displayRouteDesignator":"AL25","routeDesignator":"AL-25","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-25","type":"StateRoute","routeNumber":25,"specialType":"None"}],"displayCrossStreet":"AL219","crossStreet":"AL-219","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-219","type":"StateRoute","routeNumber":219,"specialType":"None"}],"direction":"North","linearReference":93.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.94471,"longitude":-87.1487},{"direction":"North","latitude":32.94471,"longitude":-87.1487}]},"endLocation":{"latitude":32.973358,"longitude":-87.12192,"city":"Centreville","county":"Bibb","displayRouteDesignator":"AL25","routeDesignator":"AL-25","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-25","type":"StateRoute","routeNumber":25,"specialType":"None"}],"displayCrossStreet":"Collins Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":92.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.97337,"longitude":-87.12192},{"direction":"North","latitude":32.97337,"longitude":-87.12192}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2250986","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2250986/map@1x.jpg","cameraIdentifiers":[]},{"id":2421898,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Crash","start":"2026-11-10T00:59:55Z","end":"2026-11-10T01:59:55Z","lastUpdatedAt":"2026-11-09T19:02:04Z","active":true,"title":"Moderate Crash","subTitle":"US31/7th St S NB @ MP 219.32 at Wilson Rd in Verbena","shortSubTitle":"US31/7th St S NB @ MP 219.32","description":"Crash with lane blockage.  Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.81604,"longitude":-86.60530399999999,"city":"Verbena","county":"Chilton","displayRouteDesignator":"US31/7th St S","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Wilson Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":219.32,"nearestRoadwayPoints":[{"direction":"North","latitude":32.816,"longitude":-86.60535}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Crash","lineStyle":{"strokeColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"fillColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421898","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421898/map@1x.jpg","cameraIdentifiers":[]},{"id":2195880,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-08T13:52:28Z","end":"2026-12-31T15:22:28Z","lastUpdatedAt":"2026-11-09T16:09:23.794113Z","active":true,"title":"ITS Device Maintenance","subTitle":"I-65 NB @ MP 221.8 at Exit 219: CR42 in Jemison until I-65 NB @ MP 223.8 past Exit 219: CR42 in Jemison","shortSubTitle":"I-65 NB @ MP 221.8 to MP 223.8","description":"Intermittent lane blockage on north bound right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.007888,"longitude":-86.707312,"city":"Jemison","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 219: CR42","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":221.8,"nearestRoadwayPoints":[{"direction":"North","latitude":33.00792,"longitude":-86.70728}]},"endLocation":{"latitude":32.932622,"longitude":-86.658864,"city":"Jemison","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 219: CR42","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":223.8,"nearestRoadwayPoints":[{"direction":"North","latitude":32.93261,"longitude":-86.65888}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2195880","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2195880/map@1x.jpg","cameraIdentifiers":[]},{"id":2421400,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T16:02:54Z","end":"2026-11-10T22:00:00Z","lastUpdatedAt":"2026-11-09T22:08:39.0189906Z","active":true,"title":"Disabled Vehicle","subTitle":"I-59 NB @ MP 134.13 before Exit 134: AL75/Roebuck Pkwy in Birmingham","shortSubTitle":"I-59 NB @ MP 134.13","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.58464,"longitude":-86.70149599999999,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 134: AL75/Roebuck Pkwy","crossStreet":"AL-75","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-75","type":"StateRoute","routeNumber":75,"specialType":"None"}],"direction":"North","linearReference":134.13,"nearestRoadwayPoints":[{"direction":"North","latitude":33.58461,"longitude":-86.70148}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421400","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421400/map@1x.jpg","cameraIdentifiers":[]},{"id":2171940,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-04T11:30:00Z","end":"2026-11-30T13:00:00Z","lastUpdatedAt":"2026-11-02T13:27:01.4130938Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 WB @ MP 83 before Exit 79: US11/University Blvd in Coaling until I-20/59 WB @ MP 80 past Exit 77: Buttermilk Rd in Cottondale","shortSubTitle":"I-20/59 WB @ MP 83 to MP 80","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.184267999999996,"longitude":-87.34920799999999,"city":"Coaling","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 79: US11/University Blvd","crossStreet":"US-11","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"direction":"West","linearReference":83.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.18406,"longitude":-87.34922}]},"endLocation":{"latitude":33.175647999999995,"longitude":-87.39658399999999,"city":"Cottondale","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 77: Buttermilk Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":80.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.17602,"longitude":-87.39662}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2171940","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2171940/map@1x.jpg","cameraIdentifiers":[]},{"id":2421436,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-09T16:38:43Z","end":"2026-11-10T17:38:43Z","lastUpdatedAt":"2026-11-09T20:19:06.0100524Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-10 WB @ MP 8.27 past Exit 10/McDonald Rd. in Mobile County","shortSubTitle":"I-10 WB @ MP 8.27","description":"Abandoned vehicle blocking right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.51946,"longitude":-88.27315999999999,"city":"Mobile County","county":"Mobile","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 10/McDonald Rd.","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":8.27,"nearestRoadwayPoints":[{"direction":"West","latitude":30.51932,"longitude":-88.27308}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421436","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421436/map@1x.jpg","cameraIdentifiers":[]},{"id":2283140,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-10T14:00:00Z","end":"2026-11-30T15:00:00Z","lastUpdatedAt":"2026-11-06T15:06:55.9265767Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 295 NB/SB at US 43 in Grove Hill until AL 295 NB/SB @ MP 3.2 at US 43 in Grove Hill","shortSubTitle":"AL 295 NB/SB to MP 3.2","description":"Active construction zone Directing traffic as needed. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.686014,"longitude":-87.780328,"city":"Grove Hill","county":"Clarke","displayRouteDesignator":"AL 295","routeDesignator":"AL-295","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-295","type":"StateRoute","routeNumber":295,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"NorthSouth","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"North","latitude":31.68603,"longitude":-87.78017},{"direction":"South","latitude":31.68603,"longitude":-87.78017}]},"endLocation":{"latitude":31.686014,"longitude":-87.780328,"city":"Grove Hill","county":"Clarke","displayRouteDesignator":"AL 295","routeDesignator":"AL-295","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-295","type":"StateRoute","routeNumber":295,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"NorthSouth","linearReference":3.2,"nearestRoadwayPoints":[{"direction":"North","latitude":31.68603,"longitude":-87.78017},{"direction":"South","latitude":31.68603,"longitude":-87.78017}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2283140","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2283140/map@1x.jpg","cameraIdentifiers":[]},{"id":2402669,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-10-27T13:00:00Z","end":"2026-12-15T23:00:00Z","lastUpdatedAt":"2026-11-09T15:31:38.1211501Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB/WB @ MP 88.21 at Exit 89: Daimler Benz Blvd in Vance until I-20/59 EB/WB @ MP 88.21 ramp to Exit 89: Daimler Benz Blvd in Vance","shortSubTitle":"I-20/59 EB/WB @ MP 88.21 to MP 88.21","description":"Roadwork blocking the right shoulder and right turning lane. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.194378,"longitude":-87.24773599999999,"city":"Vance","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 89: Daimler Benz Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":88.21,"nearestRoadwayPoints":[{"direction":"East","latitude":33.19305,"longitude":-87.24731},{"direction":"West","latitude":33.19393,"longitude":-87.24764}]},"endLocation":{"latitude":33.19143,"longitude":-87.26421599999999,"city":"Vance","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 89: Daimler Benz Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":88.21,"nearestRoadwayPoints":[{"direction":"East","latitude":33.18931,"longitude":-87.26379},{"direction":"West","latitude":33.19039,"longitude":-87.26399}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightEntranceRamp","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightTurningLane","placement":1},{"state":"Open","type":"RightExitRamp","placement":2},{"state":"Open","type":"RightExitRamp","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2402669","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2402669/map@1x.jpg","cameraIdentifiers":[]},{"id":1987799,"responsibleRegion":"WestCentral","severity":"MajorDelay","type":"Roadwork","start":"2025-09-11T15:04:13Z","end":"2027-01-31T17:04:13Z","lastUpdatedAt":"2026-11-09T17:36:09.4033911Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB/WB @ MP 41 at Exit 40: AL14 in Eutaw until I-20/59 EB/WB @ MP 57 past Exit 52: US43/US11 in Knoxville","shortSubTitle":"I-20/59 EB/WB @ MP 41 to MP 57","description":"Intermittient lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.86879,"longitude":-87.924424,"city":"Eutaw","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 40: AL14","crossStreet":"AL-14","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"direction":"EastWest","linearReference":41.0,"nearestRoadwayPoints":[{"direction":"East","latitude":32.86859,"longitude":-87.9243},{"direction":"West","latitude":32.86879,"longitude":-87.92442}]},"endLocation":{"latitude":33.017303999999996,"longitude":-87.7526,"city":"Knoxville","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 52: US43/US11","crossStreet":"US-11","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"},{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"EastWest","linearReference":57.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.01715,"longitude":-87.75242},{"direction":"West","latitude":33.01732,"longitude":-87.75262}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1987799","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1987799/map@1x.jpg","cameraIdentifiers":[]},{"id":2420147,"responsibleRegion":"North","severity":"MinorDelay","type":"Incident","start":"2026-11-07T02:48:40Z","end":"2026-11-11T19:30:00Z","lastUpdatedAt":"2026-11-06T20:50:23Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-565 EB @ MP 16.1 at Exit 15: Sparkman Dr in Huntsville","shortSubTitle":"I-565 EB @ MP 16.1","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.715596,"longitude":-86.64268,"city":"Huntsville","county":"Madison","displayRouteDesignator":"I-565","routeDesignator":"I-565","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-565","type":"Interstate","routeNumber":565,"specialType":"None"}],"displayCrossStreet":"Exit 15:  Sparkman Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":16.1,"nearestRoadwayPoints":[{"direction":"East","latitude":34.71518,"longitude":-86.64252}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420147","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420147/map@1x.jpg","cameraIdentifiers":[]},{"id":2098122,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2025-09-18T13:00:00Z","end":"2026-12-31T15:00:00Z","lastUpdatedAt":"2026-11-09T19:19:28.3375438Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 90 EB @ MP 38.5 before Exit 30/I-10 in Mobile","shortSubTitle":"US 90 EB @ MP 38.5","description":"Active construction zone.  Please use caution when traveling through this aera.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.67909,"longitude":-87.99285599999999,"city":"Mobile","county":"Mobile","displayRouteDesignator":"US 90","routeDesignator":"US-90","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"displayCrossStreet":"Exit 30/I-10","crossStreet":"I-10","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"direction":"East","linearReference":38.5,"nearestRoadwayPoints":[{"direction":"East","latitude":30.67906,"longitude":-87.99286},{"direction":"East","latitude":30.67906,"longitude":-87.99286}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2098122","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2098122/map@1x.jpg","cameraIdentifiers":[]},{"id":2026751,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-06-16T23:00:00Z","end":"2026-11-13T21:00:00Z","lastUpdatedAt":"2026-10-02T13:40:43.1357721Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-65 NB/SB @ MP 315 at CR 1282 in Cullman until I-65 NB/SB @ MP 327 at Parker Rd in Hartselle","shortSubTitle":"I-65 NB/SB @ MP 315 to MP 327","description":"Planned roadway improvements with north and southbound intermittent lane closures from 6:00 p.m. until 6:00 a.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.275044,"longitude":-86.899552,"city":"Cullman","county":"Cullman","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"CR 1282","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":315.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.27509,"longitude":-86.89937},{"direction":"South","latitude":34.27503,"longitude":-86.89962}]},"endLocation":{"latitude":34.44086,"longitude":-86.90111999999999,"city":"Hartselle","county":"Morgan","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Parker Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":327.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.44086,"longitude":-86.90116},{"direction":"South","latitude":34.44083,"longitude":-86.9014}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2026751","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2026751/map@1x.jpg","cameraIdentifiers":[]},{"id":2421913,"responsibleRegion":"Southeast","severity":"ModerateDelay","type":"Crash","start":"2026-11-10T01:52:00Z","end":"2026-11-10T02:52:00Z","lastUpdatedAt":"2026-11-09T19:52:59Z","active":true,"title":"Moderate Crash","subTitle":"AL271/Taylor Rd NB @ MP 4.77 before I-85 in Montgomery","shortSubTitle":"AL271/Taylor Rd NB @ MP 4.77","description":"Crash blocking right lane and right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.359027999999995,"longitude":-86.17112,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"AL271/Taylor Rd","routeDesignator":"AL-271","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-271","type":"StateRoute","routeNumber":271,"specialType":"None"}],"displayCrossStreet":"I-85","crossStreet":"I-85","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"direction":"North","linearReference":4.77,"nearestRoadwayPoints":[{"direction":"North","latitude":32.35903,"longitude":-86.17112}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightEntranceRamp","placement":4},{"state":"Open","type":"RightEntranceRamp","placement":5},{"state":"Closed","type":"RightShoulder","placement":6}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Crash","lineStyle":{"strokeColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"fillColor":{"red":196,"green":18,"blue":46,"alpha":1.0,"hex":"C4122E"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421913","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421913/map@1x.jpg","cameraIdentifiers":[]},{"id":2198934,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-03-02T13:00:00Z","end":"2027-06-21T22:00:00Z","lastUpdatedAt":"2026-10-20T13:23:20.667211Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US72 EB/WB @ MP 31.38 at 41 Co Ln in Florence until US72 EB/WB @ MP 32.26 at 41 Co Ln in Florence","shortSubTitle":"US72 EB/WB @ MP 31.38 to MP 32.26","description":"Planned Bridge Work with intermittent lane blockage between 7:00 am and 5:00 pm. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.782648,"longitude":-87.6712,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"US72","routeDesignator":"US-72","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-72","type":"USRoute","routeNumber":72,"specialType":"None"}],"displayCrossStreet":"41 Co Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":31.38,"nearestRoadwayPoints":[{"direction":"East","latitude":34.78269,"longitude":-87.67111},{"direction":"West","latitude":34.78266,"longitude":-87.67118}]},"endLocation":{"latitude":34.782648,"longitude":-87.6712,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"US72","routeDesignator":"US-72","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-72","type":"USRoute","routeNumber":72,"specialType":"None"}],"displayCrossStreet":"41 Co Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":32.26,"nearestRoadwayPoints":[{"direction":"East","latitude":34.78269,"longitude":-87.67111},{"direction":"West","latitude":34.78266,"longitude":-87.67118}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2198934","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2198934/map@1x.jpg","cameraIdentifiers":[]},{"id":2398694,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-12T12:00:00Z","end":"2026-11-13T22:00:00Z","lastUpdatedAt":"2026-10-14T08:12:25Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL68 EB/WB @ MP 17.6 at I-59 in Collinsville until AL68 EB/WB @ MP 20 at US11 in Collinsville","shortSubTitle":"AL68 EB/WB @ MP 17.6 to MP 20","description":"Planned roadway improvements with eastbound and westbound intermittent lane closure from 7:00 AM until 4:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.28056,"longitude":-85.88956,"city":"Collinsville","county":"DeKalb","displayRouteDesignator":"AL68","routeDesignator":"AL-68","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-68","type":"StateRoute","routeNumber":68,"specialType":"None"}],"displayCrossStreet":"I-59","crossStreet":"I-59","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"EastWest","linearReference":17.6,"nearestRoadwayPoints":[{"direction":"East","latitude":34.2806,"longitude":-85.88954},{"direction":"West","latitude":34.2806,"longitude":-85.88954}]},"endLocation":{"latitude":34.265208,"longitude":-85.863024,"city":"Collinsville","county":"DeKalb","displayRouteDesignator":"AL68","routeDesignator":"AL-68","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-68","type":"StateRoute","routeNumber":68,"specialType":"None"}],"displayCrossStreet":"US11","crossStreet":"US-11","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"direction":"EastWest","linearReference":20.0,"nearestRoadwayPoints":[{"direction":"East","latitude":34.26521,"longitude":-85.86302},{"direction":"West","latitude":34.26521,"longitude":-85.86302}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2398694","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2398694/map@1x.jpg","cameraIdentifiers":[]},{"id":2132030,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2025-11-04T17:15:53Z","end":"2027-02-03T04:00:00Z","lastUpdatedAt":"2026-08-04T21:23:24.3188586Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB @ MP 104.33 ramp to Exit 104: McAshan Dr in Jefferson County","shortSubTitle":"I-20/59 EB @ MP 104.33","description":"No shoulder access. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.322292,"longitude":-87.049696,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 104: McAshan Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":104.33,"nearestRoadwayPoints":[{"direction":"East","latitude":33.3225,"longitude":-87.04989}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightExitRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2132030","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2132030/map@1x.jpg","cameraIdentifiers":[]},{"id":2402690,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-19T13:27:36Z","end":"2027-01-31T14:57:36Z","lastUpdatedAt":"2026-11-09T22:14:09.808157Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 59 NB/SB @ MP 27.8 at US 90 in Loxley until AL 59 NB/SB @ MP 36.6 at US 90 in Loxley","shortSubTitle":"AL 59 NB/SB @ MP 27.8 to MP 36.6","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.632983999999997,"longitude":-87.756408,"city":"Loxley","county":"Baldwin","displayRouteDesignator":"AL 59","routeDesignator":"AL-59","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"US 90","crossStreet":"US-90","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"direction":"NorthSouth","linearReference":27.8,"nearestRoadwayPoints":[{"direction":"North","latitude":30.63302,"longitude":-87.75635},{"direction":"South","latitude":30.63302,"longitude":-87.75635}]},"endLocation":{"latitude":30.632983999999997,"longitude":-87.756408,"city":"Loxley","county":"Baldwin","displayRouteDesignator":"AL 59","routeDesignator":"AL-59","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"US 90","crossStreet":"US-90","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"direction":"NorthSouth","linearReference":36.6,"nearestRoadwayPoints":[{"direction":"North","latitude":30.63302,"longitude":-87.75635},{"direction":"South","latitude":30.63302,"longitude":-87.75635}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2402690","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2402690/map@1x.jpg","cameraIdentifiers":[]},{"id":2227776,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-06T15:37:02Z","end":"2026-12-05T17:37:02Z","lastUpdatedAt":"2026-08-04T21:23:25.1492375Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL14 EB/WB @ MP 31.84 at CR119 in Clinton until AL14 EB/WB @ MP 37.2 at AL39 in Clinton","shortSubTitle":"AL14 EB/WB @ MP 31.84 to MP 37.2","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.990876,"longitude":-88.047848,"city":"Clinton","county":"Greene","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"CR119","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":31.84,"nearestRoadwayPoints":[{"direction":"East","latitude":32.99086,"longitude":-88.04786},{"direction":"West","latitude":32.99086,"longitude":-88.04786}]},"endLocation":{"latitude":32.913944,"longitude":-87.99247199999999,"city":"Clinton","county":"Greene","displayRouteDesignator":"AL14","routeDesignator":"AL-14","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"displayCrossStreet":"AL39","crossStreet":"AL-39","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-39","type":"StateRoute","routeNumber":39,"specialType":"None"}],"direction":"EastWest","linearReference":37.2,"nearestRoadwayPoints":[{"direction":"East","latitude":32.91395,"longitude":-87.99247},{"direction":"West","latitude":32.91395,"longitude":-87.99247}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227776","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227776/map@1x.jpg","cameraIdentifiers":[]},{"id":1938759,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-01-28T14:00:00Z","end":"2026-11-30T13:30:00Z","lastUpdatedAt":"2026-10-19T14:12:31.1868417Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL25 NB/SB @ MP 92 at CR2 in Brierfield until AL25 NB/SB @ MP 98 at Deer Run Rd in Centreville","shortSubTitle":"AL25 NB/SB @ MP 92 to MP 98","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.007487999999995,"longitude":-87.007296,"city":"Brierfield","county":"Bibb","displayRouteDesignator":"AL25","routeDesignator":"AL-25","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-25","type":"StateRoute","routeNumber":25,"specialType":"None"}],"displayCrossStreet":"CR2","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":92.0,"nearestRoadwayPoints":[{"direction":"South","latitude":33.00751,"longitude":-87.0073}]},"endLocation":{"latitude":32.99429,"longitude":-87.055944,"city":"Centreville","county":"Bibb","displayRouteDesignator":"AL25","routeDesignator":"AL-25","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-25","type":"StateRoute","routeNumber":25,"specialType":"None"}],"displayCrossStreet":"Deer Run Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":98.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.9943,"longitude":-87.05594},{"direction":"South","latitude":32.9943,"longitude":-87.05594}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1938759","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1938759/map@1x.jpg","cameraIdentifiers":[]},{"id":2421461,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T17:05:20Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-09T23:41:12.1614732Z","active":true,"title":"Disabled Vehicle","subTitle":"I-85 NB @ MP 18.5 at Exit 16: US80 in Montgomery County","shortSubTitle":"I-85 NB @ MP 18.5","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.36803,"longitude":-86.070376,"city":null,"county":"Montgomery","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 16: US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"North","linearReference":18.5,"nearestRoadwayPoints":[{"direction":"North","latitude":32.36808,"longitude":-86.07037}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421461","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421461/map@1x.jpg","cameraIdentifiers":[]},{"id":2420895,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-08T21:41:46Z","end":"2026-11-15T14:00:00Z","lastUpdatedAt":"2026-11-09T18:14:06.6829036Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-65 NB @ MP 17.55 before Exit 19/US 43 in Satsuma","shortSubTitle":"I-65 NB @ MP 17.55","description":"Abandoned vehicle blocking the right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.859492,"longitude":-88.069912,"city":"Satsuma","county":"Mobile","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 19/US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"North","linearReference":17.55,"nearestRoadwayPoints":[{"direction":"North","latitude":30.85971,"longitude":-88.07025}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420895","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420895/map@1x.jpg","cameraIdentifiers":[]},{"id":2296844,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-06-24T12:00:00Z","end":"2029-05-01T01:00:00Z","lastUpdatedAt":"2026-10-23T20:54:00.7879947Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US80 EB/WB @ MP 151.01 at Dellsena Ln in Montgomery until US80 EB/WB @ MP 151.01 at I-85 in Montgomery","shortSubTitle":"US80 EB/WB @ MP 151.01 to MP 151.01","description":"Planned Roadway Improvements with alternate lane closure and possible detours. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.36589,"longitude":-86.04279199999999,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"Dellsena Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":151.01,"nearestRoadwayPoints":[{"direction":"East","latitude":32.36571,"longitude":-86.04275},{"direction":"West","latitude":32.36571,"longitude":-86.04275}]},"endLocation":{"latitude":32.369492,"longitude":-86.052888,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"I-85","crossStreet":"I-85","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"direction":"EastWest","linearReference":151.01,"nearestRoadwayPoints":[{"direction":"East","latitude":32.36867,"longitude":-86.05269},{"direction":"West","latitude":32.36888,"longitude":-86.05274}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2296844","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2296844/map@1x.jpg","cameraIdentifiers":[]},{"id":2421906,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-10T01:19:24Z","end":"2026-11-10T02:19:24Z","lastUpdatedAt":"2026-11-09T19:22:18Z","active":true,"title":"Disabled Vehicle","subTitle":"I-10 WB @ MP 36.57 at Exit 35/Daphne in Daphne","shortSubTitle":"I-10 WB @ MP 36.57","description":"Abandoned vehicle right shoulder. Please use caution when traveling through this are","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.659356,"longitude":-87.88748799999999,"city":"Daphne","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 35/Daphne","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":36.57,"nearestRoadwayPoints":[{"direction":"West","latitude":30.6591,"longitude":-87.88745}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421906","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421906/map@1x.jpg","cameraIdentifiers":[]},{"id":2359174,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-31T13:00:00Z","end":"2027-02-23T23:00:00Z","lastUpdatedAt":"2026-11-10T00:41:05.949106Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 WB @ MP 71 at Exit 68: Joe Mallisham Pkwy in Tuscaloosa until I-20/59 WB @ MP 68 at Exit 71B: I-359 in Tuscaloosa","shortSubTitle":"I-20/59 WB @ MP 71 to MP 68","description":"Roadwork with intermittent lane blockage.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.16882,"longitude":-87.55661599999999,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 68: Joe Mallisham Pkwy","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":71.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.16859,"longitude":-87.55651}]},"endLocation":{"latitude":33.154303999999996,"longitude":-87.593008,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 71B: I-359","crossStreet":"I-359","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-359","type":"Interstate","routeNumber":359,"specialType":"None"}],"direction":"West","linearReference":68.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.15446,"longitude":-87.59305}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2359174","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2359174/map@1x.jpg","cameraIdentifiers":[]},{"id":2249071,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-04T13:00:00Z","end":"2026-12-04T23:00:00Z","lastUpdatedAt":"2026-10-19T14:28:52.10267Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US43 NB/SB @ MP 148.79 at CR42 in Forkland until US43 NB/SB @ MP 148.79 before Choctaw Rd/CR154 in Forkland","shortSubTitle":"US43 NB/SB @ MP 148.79 to MP 148.79","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.672852,"longitude":-87.897768,"city":"Forkland","county":"Greene","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"CR42","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":148.79,"nearestRoadwayPoints":[{"direction":"North","latitude":32.67286,"longitude":-87.89775},{"direction":"South","latitude":32.67286,"longitude":-87.89775}]},"endLocation":{"latitude":32.81409,"longitude":-87.88902399999999,"city":"Forkland","county":"Greene","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Choctaw Rd/CR154","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":148.79,"nearestRoadwayPoints":[{"direction":"North","latitude":32.81415,"longitude":-87.88914},{"direction":"South","latitude":32.81415,"longitude":-87.88914}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249071","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249071/map@1x.jpg","cameraIdentifiers":[]},{"id":2421246,"responsibleRegion":"North","severity":"MinorDelay","type":"Incident","start":"2026-11-09T14:16:34Z","end":"2026-11-11T19:30:00Z","lastUpdatedAt":"2026-11-09T08:17:49Z","active":true,"title":"Abandoned Vehicle","subTitle":"AL20 EB @ MP 72.98 at Bibb Garrett Rd in Decatur","shortSubTitle":"AL20 EB @ MP 72.98","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.628251999999996,"longitude":-86.918928,"city":"Decatur","county":"Limestone","displayRouteDesignator":"AL20","routeDesignator":"AL-20","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-20","type":"StateRoute","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Bibb  Garrett Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":72.98,"nearestRoadwayPoints":[{"direction":"East","latitude":34.6281,"longitude":-86.91893}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421246","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421246/map@1x.jpg","cameraIdentifiers":[]},{"id":2420913,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-08T22:25:40Z","end":"2026-11-19T14:00:00Z","lastUpdatedAt":"2026-11-09T18:35:54.1618103Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-10 WB @ MP 37.36 past Exit 38/AL 181 in Daphne","shortSubTitle":"I-10 WB @ MP 37.36","description":"Abandoned vehicle blocking right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.660905999999997,"longitude":-87.873976,"city":"Daphne","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 38/AL 181","crossStreet":"AL-181","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-181","type":"StateRoute","routeNumber":181,"specialType":"None"}],"direction":"West","linearReference":37.36,"nearestRoadwayPoints":[{"direction":"West","latitude":30.66087,"longitude":-87.87397}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420913","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420913/map@1x.jpg","cameraIdentifiers":[]},{"id":2421654,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T20:57:02Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-09T23:57:38.4781535Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 SB @ MP 157.84 at Exit 158: Tyson Rd in Lowndes County","shortSubTitle":"I-65 SB @ MP 157.84","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.19891,"longitude":-86.41621599999999,"city":null,"county":"Lowndes","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 158: Tyson Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":157.84,"nearestRoadwayPoints":[{"direction":"South","latitude":32.19877,"longitude":-86.41595}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightExitRamp","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421654","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421654/map@1x.jpg","cameraIdentifiers":[]},{"id":2134433,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2025-11-07T14:10:55Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-10-01T10:53:44.7382476Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 69 SB @ MP 46.6 before AL 10 in Marengo County","shortSubTitle":"AL 69 SB @ MP 46.6","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.014677999999996,"longitude":-88.03271199999999,"city":"Marengo County","county":"Marengo","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"AL 10","crossStreet":"AL-10","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-10","type":"StateRoute","routeNumber":10,"specialType":"None"}],"direction":"South","linearReference":46.6,"nearestRoadwayPoints":[{"direction":"South","latitude":32.01468,"longitude":-88.03278}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2134433","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2134433/map@1x.jpg","cameraIdentifiers":[]},{"id":2421904,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-10T01:18:49Z","end":"2026-11-10T02:18:49Z","lastUpdatedAt":"2026-11-09T19:19:07Z","active":true,"title":"Disabled Vehicle","subTitle":"I-85 SB @ MP 8.54 past Exit 9: AL271/Taylor Rd in Montgomery","shortSubTitle":"I-85 SB @ MP 8.54","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.361222,"longitude":-86.18030399999999,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 9: AL271/Taylor Rd","crossStreet":"AL-271","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-271","type":"StateRoute","routeNumber":271,"specialType":"None"}],"direction":"South","linearReference":8.54,"nearestRoadwayPoints":[{"direction":"South","latitude":32.36135,"longitude":-86.18031}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421904","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421904/map@1x.jpg","cameraIdentifiers":[]},{"id":2421899,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2026-11-10T00:57:44Z","end":"2026-11-10T12:00:00Z","lastUpdatedAt":"2026-11-09T19:01:34Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL79 SB @ MP 7 at Winewood Rd in Jefferson County until AL79 SB @ MP 4.4 at Pinehill Rd in Jefferson County","shortSubTitle":"AL79 SB @ MP 7 to MP 4.4","description":"Left lane closed until 6AM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.63084,"longitude":-86.72940799999999,"city":null,"county":"Jefferson","displayRouteDesignator":"AL79","routeDesignator":"AL-79","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-79","type":"StateRoute","routeNumber":79,"specialType":"None"}],"displayCrossStreet":"Winewood Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":7.0,"nearestRoadwayPoints":[{"direction":"South","latitude":33.63091,"longitude":-86.72961}]},"endLocation":{"latitude":33.59406,"longitude":-86.76187999999999,"city":null,"county":"Jefferson","displayRouteDesignator":"AL79","routeDesignator":"AL-79","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-79","type":"StateRoute","routeNumber":79,"specialType":"None"}],"displayCrossStreet":"Pinehill Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":4.4,"nearestRoadwayPoints":[{"direction":"South","latitude":33.59418,"longitude":-86.76205}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"South","lanes":[{"state":"Closed","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421899","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421899/map@1x.jpg","cameraIdentifiers":[]},{"id":2366118,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-09-08T11:00:00Z","end":"2030-08-21T23:00:00Z","lastUpdatedAt":"2026-10-23T20:48:28.3685575Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL41 NB/SB @ MP 105.1 at AL89 in Dallas County until AL41 NB/SB @ MP 105.1 at US80 in Dallas County","shortSubTitle":"AL41 NB/SB @ MP 105.1 to MP 105.1","description":"Planned Roadway Improvements with alternate lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.144259999999996,"longitude":-87.07584,"city":null,"county":"Dallas","displayRouteDesignator":"AL41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"AL89","crossStreet":"AL-89","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-89","type":"StateRoute","routeNumber":89,"specialType":"None"}],"direction":"NorthSouth","linearReference":105.1,"nearestRoadwayPoints":[{"direction":"North","latitude":32.14417,"longitude":-87.07573},{"direction":"South","latitude":32.14417,"longitude":-87.07573}]},"endLocation":{"latitude":32.369244,"longitude":-87.00477599999999,"city":null,"county":"Dallas","displayRouteDesignator":"AL41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"NorthSouth","linearReference":105.1,"nearestRoadwayPoints":[{"direction":"North","latitude":32.36942,"longitude":-87.00422},{"direction":"South","latitude":32.36942,"longitude":-87.00422}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2366118","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2366118/map@1x.jpg","cameraIdentifiers":[]},{"id":2176486,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-01-26T14:00:00Z","end":"2026-11-30T14:30:00Z","lastUpdatedAt":"2026-10-19T14:28:50.5395225Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB/WB at State Line in Cuba until I-20/59 EB/WB @ MP 2 past Exit 1: US80 in Cuba","shortSubTitle":"I-20/59 EB/WB to MP 2","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.449124,"longitude":-88.402816,"city":"Cuba","county":"Sumter","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"East","latitude":32.44907,"longitude":-88.4028}]},"endLocation":{"latitude":32.455383999999995,"longitude":-88.38759999999999,"city":"Cuba","county":"Sumter","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 1: US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"EastWest","linearReference":2.0,"nearestRoadwayPoints":[{"direction":"East","latitude":32.45515,"longitude":-88.38749}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2176486","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2176486/map@1x.jpg","cameraIdentifiers":[]},{"id":2227653,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-06T13:41:46Z","end":"2026-12-01T00:00:00Z","lastUpdatedAt":"2026-11-09T09:47:40.5118883Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-10 WB @ MP 55.5 at FL State Line in Baldwin County until I-10 WB @ MP 53.5 at FL State Line in Baldwin County","shortSubTitle":"I-10 WB @ MP 55.5 to MP 53.5","description":"Active construction zone . Please drive with caution in this area","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.584979999999998,"longitude":-87.529112,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"FL State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":55.5,"nearestRoadwayPoints":[{"direction":"West","latitude":30.5859,"longitude":-87.52877}]},"endLocation":{"latitude":30.584979999999998,"longitude":-87.529112,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"FL State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":53.5,"nearestRoadwayPoints":[{"direction":"West","latitude":30.5859,"longitude":-87.52877}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227653","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227653/map@1x.jpg","cameraIdentifiers":[]},{"id":2001532,"responsibleRegion":"North","severity":"MinorDelay","type":"Roadwork","start":"2025-05-12T11:30:00Z","end":"2026-11-16T18:00:00Z","lastUpdatedAt":"2026-11-06T15:12:24.5497579Z","active":true,"title":"ITS Device Maintenance","subTitle":"I-65 NB/SB @ MP 333 at AL67 in Priceville until I-65 NB/SB @ MP 351 at Exit 351: US72 in Athens","shortSubTitle":"I-65 NB/SB @ MP 333 to MP 351","description":"Utility work with intermittent shoulder blockage from 6:30am to 5:00pm. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.53138,"longitude":-86.905456,"city":"Priceville","county":"Morgan","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"AL67","crossStreet":"AL-67","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-67","type":"StateRoute","routeNumber":67,"specialType":"None"}],"direction":"NorthSouth","linearReference":333.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.53138,"longitude":-86.90549},{"direction":"South","latitude":34.53134,"longitude":-86.90574}]},"endLocation":{"latitude":34.782648,"longitude":-86.93959199999999,"city":"Athens","county":"Limestone","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 351:  US72","crossStreet":"US-72","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-72","type":"USRoute","routeNumber":72,"specialType":"None"}],"direction":"NorthSouth","linearReference":351.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.78265,"longitude":-86.93961},{"direction":"South","latitude":34.78266,"longitude":-86.93987}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2001532","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2001532/map@1x.jpg","cameraIdentifiers":[]},{"id":2421709,"responsibleRegion":"Southwest","severity":"Closed","type":"Roadwork","start":"2026-11-09T22:03:07Z","end":"2026-11-13T23:00:00Z","lastUpdatedAt":"2026-11-09T22:14:10.124467Z","active":true,"title":"Utility Work","subTitle":"AL 28 EB/WB @ MP 83.19 at AL 10 in Wilcox County until AL 28 EB/WB @ MP 83.69 at AL 10 in Wilcox County","shortSubTitle":"AL 28 EB/WB @ MP 83.19 to MP 83.69","description":"Active construction zone. Road closed for Utility Work.  Please seek alternate route.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.983439999999998,"longitude":-87.21864,"city":"Wilcox County","county":"Wilcox","displayRouteDesignator":"AL 28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"AL 10","crossStreet":"AL-10","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-10","type":"StateRoute","routeNumber":10,"specialType":"None"}],"direction":"EastWest","linearReference":83.19,"nearestRoadwayPoints":[{"direction":"East","latitude":31.98337,"longitude":-87.21862},{"direction":"West","latitude":31.98337,"longitude":-87.21862}]},"endLocation":{"latitude":31.984664,"longitude":-87.216152,"city":"Wilcox County","county":"Wilcox","displayRouteDesignator":"AL 28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"AL 10","crossStreet":"AL-10","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-10","type":"StateRoute","routeNumber":10,"specialType":"None"}],"direction":"EastWest","linearReference":83.69,"nearestRoadwayPoints":[{"direction":"East","latitude":31.98418,"longitude":-87.216},{"direction":"West","latitude":31.98418,"longitude":-87.216}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421709","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421709/map@1x.jpg","cameraIdentifiers":[]},{"id":2409619,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-27T12:32:22Z","end":"2026-11-18T14:32:22Z","lastUpdatedAt":"2026-11-05T16:36:02.9710496Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US82 EB @ MP 81.5 at Westwood Ave in Centreville until US82 EB @ MP 83.5 at Westwood Ave in Centreville","shortSubTitle":"US82 EB @ MP 81.5 to MP 83.5","description":"Roadwork with intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.973639999999996,"longitude":-87.17656799999999,"city":"Centreville","county":"Bibb","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Westwood Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":81.5,"nearestRoadwayPoints":[{"direction":"East","latitude":32.97366,"longitude":-87.17655}]},"endLocation":{"latitude":32.973639999999996,"longitude":-87.17656799999999,"city":"Centreville","county":"Bibb","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Westwood Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":83.5,"nearestRoadwayPoints":[{"direction":"East","latitude":32.97366,"longitude":-87.17655}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2409619","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2409619/map@1x.jpg","cameraIdentifiers":[]},{"id":2397463,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-13T01:24:29Z","end":"2027-01-31T14:00:00Z","lastUpdatedAt":"2026-11-09T20:24:29.8670277Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 181 NB/SB @ MP 12.9 at CR 64 in Daphne until AL 181 NB/SB @ MP 16.4 at CR 64 in Daphne","shortSubTitle":"AL 181 NB/SB @ MP 12.9 to MP 16.4","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.599587999999997,"longitude":-87.852176,"city":"Daphne","county":"Baldwin","displayRouteDesignator":"AL 181","routeDesignator":"AL-181","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-181","type":"StateRoute","routeNumber":181,"specialType":"None"}],"displayCrossStreet":"CR 64","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":12.9,"nearestRoadwayPoints":[{"direction":"North","latitude":30.59959,"longitude":-87.85217}]},"endLocation":{"latitude":30.599587999999997,"longitude":-87.852176,"city":"Daphne","county":"Baldwin","displayRouteDesignator":"AL 181","routeDesignator":"AL-181","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-181","type":"StateRoute","routeNumber":181,"specialType":"None"}],"displayCrossStreet":"CR 64","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":16.4,"nearestRoadwayPoints":[{"direction":"North","latitude":30.59959,"longitude":-87.85217}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2397463","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2397463/map@1x.jpg","cameraIdentifiers":[]},{"id":2052302,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-11-06T14:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:31.2639055Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL28 WB @ MP 18 at CR21 in Zion Hill until AL28 WB @ MP 21.8 at US80 in Coatopa","shortSubTitle":"AL28 WB @ MP 18 to MP 21.8","description":"Roadwork with intermittent lane blockage. Please use caution when traveling thorugh this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.533111999999996,"longitude":-88.11018399999999,"city":"Zion Hill","county":"Sumter","displayRouteDesignator":"AL28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"CR21","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":18.0,"nearestRoadwayPoints":[{"direction":"West","latitude":32.53311,"longitude":-88.11019}]},"endLocation":{"latitude":32.45982,"longitude":-88.05783199999999,"city":"Coatopa","county":"Sumter","displayRouteDesignator":"AL28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"West","linearReference":21.8,"nearestRoadwayPoints":[{"direction":"West","latitude":32.4596,"longitude":-88.05816},{"direction":"West","latitude":32.4596,"longitude":-88.05816}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2052302","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2052302/map@1x.jpg","cameraIdentifiers":[]},{"id":2227708,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-01-01T14:00:00Z","end":"2026-11-30T13:00:00Z","lastUpdatedAt":"2026-11-09T22:30:22.054151Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL13 NB/SB @ MP 229 at Hyde Rd in Bankston until AL13 NB/SB @ MP 228 at Webb Rd in Bankston","shortSubTitle":"AL13 NB/SB @ MP 229 to MP 228","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.670472,"longitude":-87.650336,"city":"Bankston","county":"Fayette","displayRouteDesignator":"AL13","routeDesignator":"AL-13","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-13","type":"StateRoute","routeNumber":13,"specialType":"None"}],"displayCrossStreet":"Hyde Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":229.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.67048,"longitude":-87.65035},{"direction":"South","latitude":33.67048,"longitude":-87.65035}]},"endLocation":{"latitude":33.65052,"longitude":-87.654056,"city":"Bankston","county":"Fayette","displayRouteDesignator":"AL13","routeDesignator":"AL-13","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-13","type":"StateRoute","routeNumber":13,"specialType":"None"}],"displayCrossStreet":"Webb Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":228.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.65053,"longitude":-87.65407},{"direction":"South","latitude":33.65053,"longitude":-87.65407}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227708","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227708/map@1x.jpg","cameraIdentifiers":[]},{"id":2359176,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-08-31T13:00:00Z","end":"2026-11-23T15:15:00Z","lastUpdatedAt":"2026-11-02T23:09:26.5677072Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL216 EB/WB @ MP 26.15 at I-20/59 in Lake View until AL216 EB/WB @ MP 26.15 at I-20/59 in Lake View","shortSubTitle":"AL216 EB/WB @ MP 26.15 to MP 26.15","description":"Roadwork with intermettent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.279038,"longitude":-87.093024,"city":"Lake View","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"I-20/59","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"EastWest","linearReference":26.15,"nearestRoadwayPoints":[{"direction":"East","latitude":33.27919,"longitude":-87.09404},{"direction":"West","latitude":33.27919,"longitude":-87.09404}]},"endLocation":{"latitude":33.280194,"longitude":-87.0984,"city":"Lake View","county":"Tuscaloosa","displayRouteDesignator":"AL216","routeDesignator":"AL-216","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-216","type":"StateRoute","routeNumber":216,"specialType":"None"}],"displayCrossStreet":"I-20/59","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"EastWest","linearReference":26.15,"nearestRoadwayPoints":[{"direction":"East","latitude":33.2801,"longitude":-87.09841},{"direction":"West","latitude":33.2801,"longitude":-87.09841}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2359176","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2359176/map@1x.jpg","cameraIdentifiers":[]},{"id":2227701,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-06T13:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-09-25T19:20:06.3125316Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US278 EB/WB @ MP 4.74 at Armory Rd in Sulligent until US278 EB/WB @ MP 51.13 at Waterworks Rd in Sulligent","shortSubTitle":"US278 EB/WB @ MP 4.74 to MP 51.13","description":"All lanes are open","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.89386,"longitude":-88.14994399999999,"city":"Sulligent","county":"Lamar","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":"Armory Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":4.74,"nearestRoadwayPoints":[{"direction":"East","latitude":33.89385,"longitude":-88.14994},{"direction":"West","latitude":33.89385,"longitude":-88.14994}]},"endLocation":{"latitude":33.896547999999996,"longitude":-88.143776,"city":"Sulligent","county":"Lamar","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":"Waterworks Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":51.13,"nearestRoadwayPoints":[{"direction":"East","latitude":33.89656,"longitude":-88.14378},{"direction":"West","latitude":33.89656,"longitude":-88.14378}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2227701","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2227701/map@1x.jpg","cameraIdentifiers":[]},{"id":2297246,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-18T12:00:00Z","end":"2027-05-31T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:26.7927459Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL53 NB/SB @ MP 329 at Jeff Rd in Harvest until AL53 NB/SB @ MP 330.1 at Robins Rd in Harvest","shortSubTitle":"AL53 NB/SB @ MP 329 to MP 330.1","description":"Planned Roadway Improvement North and South bound with intermittent lane closures from 7:00AM to 4:00 PM. Please use caution when traveling through this area","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.849108,"longitude":-86.71511199999999,"city":"Harvest","county":"Madison","displayRouteDesignator":"AL53","routeDesignator":"AL-53","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-53","type":"StateRoute","routeNumber":53,"specialType":"None"}],"displayCrossStreet":" Jeff Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":329.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.84908,"longitude":-86.71515},{"direction":"South","latitude":34.84908,"longitude":-86.71515}]},"endLocation":{"latitude":34.856608,"longitude":-86.720456,"city":"Harvest","county":"Madison","displayRouteDesignator":"AL53","routeDesignator":"AL-53","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-53","type":"StateRoute","routeNumber":53,"specialType":"None"}],"displayCrossStreet":" Robins Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":330.1,"nearestRoadwayPoints":[{"direction":"North","latitude":34.85659,"longitude":-86.72049},{"direction":"South","latitude":34.85659,"longitude":-86.72049}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2297246","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2297246/map@1x.jpg","cameraIdentifiers":[]},{"id":2414491,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-01T21:43:31Z","end":"2026-11-15T14:00:00Z","lastUpdatedAt":"2026-11-08T21:20:19.8170402Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-10 WB @ MP 5.57 past Exit 4/Grand Bay Wilmer Rd. in Mobile County","shortSubTitle":"I-10 WB @ MP 5.57","description":"Abandoned vehicle blocking the right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.500923999999998,"longitude":-88.31208,"city":"Mobile County","county":"Mobile","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 4/Grand Bay Wilmer Rd.","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":5.57,"nearestRoadwayPoints":[{"direction":"West","latitude":30.50142,"longitude":-88.31223}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2414491","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2414491/map@1x.jpg","cameraIdentifiers":[]},{"id":2366005,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-08T13:28:29Z","end":"2026-11-30T13:00:00Z","lastUpdatedAt":"2026-11-02T13:10:56.7293704Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 WB @ MP 41 at Exit 40: AL14 in Eutaw until I-20/59 WB @ MP 33.4 at Exit 32: CR20 in Boligee","shortSubTitle":"I-20/59 WB @ MP 41 to MP 33.4","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.897042,"longitude":-87.8972,"city":"Eutaw","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 40: AL14","crossStreet":"AL-14","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-14","type":"StateRoute","routeNumber":14,"specialType":"None"}],"direction":"West","linearReference":41.0,"nearestRoadwayPoints":[{"direction":"West","latitude":32.89722,"longitude":-87.89741}]},"endLocation":{"latitude":32.799698,"longitude":-88.027768,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 32: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":33.4,"nearestRoadwayPoints":[{"direction":"West","latitude":32.79941,"longitude":-88.02755}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2366005","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2366005/map@1x.jpg","cameraIdentifiers":[]},{"id":2421263,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T14:28:54Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T08:30:47Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20 WB @ MP 136.37 ramp to Exit 136: I-459 in Birmingham","shortSubTitle":"I-20 WB @ MP 136.37","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.546036,"longitude":-86.655536,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Exit 136: I-459","crossStreet":"I-459","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-459","type":"Interstate","routeNumber":459,"specialType":"None"}],"direction":"West","linearReference":136.37,"nearestRoadwayPoints":[{"direction":"West","latitude":33.54591,"longitude":-86.65555}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightExitRamp","placement":4},{"state":"Open","type":"RightShoulder","placement":5}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421263","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421263/map@1x.jpg","cameraIdentifiers":[]},{"id":1999087,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2025-05-01T13:00:00Z","end":"2026-11-30T14:30:00Z","lastUpdatedAt":"2026-10-19T14:23:22.1236953Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US80 EB/WB @ MP 19.45 at AL28 in Coatopa until US80 EB/WB @ MP 19.45 at AL28 in Coatopa","shortSubTitle":"US80 EB/WB @ MP 19.45 to MP 19.45","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.459424,"longitude":-88.057504,"city":"Coatopa","county":"Sumter","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"AL28","crossStreet":"AL-28","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"direction":"EastWest","linearReference":19.45,"nearestRoadwayPoints":[{"direction":"East","latitude":32.4588,"longitude":-88.05752},{"direction":"West","latitude":32.45902,"longitude":-88.05752}]},"endLocation":{"latitude":32.459424,"longitude":-88.057504,"city":"Coatopa","county":"Sumter","displayRouteDesignator":"US80","routeDesignator":"US-80","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"displayCrossStreet":"AL28","crossStreet":"AL-28","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"direction":"EastWest","linearReference":19.45,"nearestRoadwayPoints":[{"direction":"East","latitude":32.4588,"longitude":-88.05752},{"direction":"West","latitude":32.45902,"longitude":-88.05752}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1999087","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1999087/map@1x.jpg","cameraIdentifiers":[]},{"id":2052185,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-21T12:17:50Z","end":"2027-01-31T13:47:50Z","lastUpdatedAt":"2026-10-19T14:01:30.3155087Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-20/59 EB/WB @ MP 29.56 past Exit 23: CR20 in Boligee until I-20/59 EB/WB @ MP 29.45 past Exit 23: CR20 in Boligee","shortSubTitle":"I-20/59 EB/WB @ MP 29.56 to MP 29.45","description":"Road work blocking the right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.7513,"longitude":-88.081448,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 23: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":29.56,"nearestRoadwayPoints":[{"direction":"East","latitude":32.75133,"longitude":-88.08147},{"direction":"West","latitude":32.75153,"longitude":-88.08163}]},"endLocation":{"latitude":32.7513,"longitude":-88.081448,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 23: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":29.45,"nearestRoadwayPoints":[{"direction":"East","latitude":32.75133,"longitude":-88.08147},{"direction":"West","latitude":32.75153,"longitude":-88.08163}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2052185","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2052185/map@1x.jpg","cameraIdentifiers":[]},{"id":2421391,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T15:52:50Z","end":"2026-11-10T19:00:00Z","lastUpdatedAt":"2026-11-09T18:30:27.6336928Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20/59 EB @ MP 80.43 before Exit 79: US11/University Blvd in Coaling","shortSubTitle":"I-20/59 EB @ MP 80.43","description":"Abandoned vehicle blocking the right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.175945999999996,"longitude":-87.398448,"city":"Coaling","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 79: US11/University Blvd","crossStreet":"US-11","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"direction":"East","linearReference":80.43,"nearestRoadwayPoints":[{"direction":"East","latitude":33.17563,"longitude":-87.39841}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421391","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421391/map@1x.jpg","cameraIdentifiers":[]},{"id":2133564,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-11-06T14:16:14Z","end":"2027-02-23T13:30:00Z","lastUpdatedAt":"2026-11-09T15:31:35.0419946Z","active":true,"title":"Planned Roadway Improvements","subTitle":"Damiler Benz NB at Mercedes Dr in Vance","shortSubTitle":"Damiler Benz NB","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.188013999999995,"longitude":-87.264512,"city":"Vance","county":"Tuscaloosa","displayRouteDesignator":"Damiler Benz","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"Mercedes Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.1885,"longitude":-87.26783}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightTurningLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2133564","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2133564/map@1x.jpg","cameraIdentifiers":[]},{"id":2249013,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-01T13:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-10-19T14:23:24.2298952Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL28 EB/WB @ MP 9.48 at US11 in Livingston until AL28 EB/WB @ MP 15.72 at CR21 in Zion Hill","shortSubTitle":"AL28 EB/WB @ MP 9.48 to MP 15.72","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.583763999999995,"longitude":-88.18588,"city":"Livingston","county":"Sumter","displayRouteDesignator":"AL28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"US11","crossStreet":"US-11","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"direction":"EastWest","linearReference":9.48,"nearestRoadwayPoints":[{"direction":"East","latitude":32.58385,"longitude":-88.18583},{"direction":"West","latitude":32.58385,"longitude":-88.18583}]},"endLocation":{"latitude":32.530367999999996,"longitude":-88.106056,"city":"Zion Hill","county":"Sumter","displayRouteDesignator":"AL28","routeDesignator":"AL-28","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-28","type":"StateRoute","routeNumber":28,"specialType":"None"}],"displayCrossStreet":"CR21","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":15.72,"nearestRoadwayPoints":[{"direction":"East","latitude":32.53045,"longitude":-88.106},{"direction":"West","latitude":32.53045,"longitude":-88.106}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249013","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249013/map@1x.jpg","cameraIdentifiers":[]},{"id":2420165,"responsibleRegion":"North","severity":"MinorDelay","type":"Incident","start":"2026-11-07T03:38:17Z","end":"2026-11-11T19:30:00Z","lastUpdatedAt":"2026-11-06T21:40:33Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-565 WB @ MP 10.47 at Hughes Rd in Madison","shortSubTitle":"I-565 WB @ MP 10.47","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.682772,"longitude":-86.73199199999999,"city":"Madison","county":"Madison","displayRouteDesignator":"I-565","routeDesignator":"I-565","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-565","type":"Interstate","routeNumber":565,"specialType":"None"}],"displayCrossStreet":"Hughes Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":10.47,"nearestRoadwayPoints":[{"direction":"West","latitude":34.68255,"longitude":-86.73189}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420165","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420165/map@1x.jpg","cameraIdentifiers":[]},{"id":2421487,"responsibleRegion":"North","severity":"MinorDelay","type":"Incident","start":"2026-11-09T17:39:15Z","end":"2026-11-11T19:30:00Z","lastUpdatedAt":"2026-11-09T11:40:10Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-65 SB @ MP 342 at Garrett Rd in Decatur","shortSubTitle":"I-65 SB @ MP 342","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.655276,"longitude":-86.911912,"city":"Decatur","county":"Limestone","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Garrett Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":342.0,"nearestRoadwayPoints":[{"direction":"South","latitude":34.65519,"longitude":-86.91208}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421487","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421487/map@1x.jpg","cameraIdentifiers":[]},{"id":2410373,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-10-27T23:57:06Z","end":"2026-11-30T18:00:00Z","lastUpdatedAt":"2026-10-28T09:37:48.8554401Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US11/Skyland Blvd NB @ MP 83.14 at Cypress Creek Ave E in Tuscaloosa","shortSubTitle":"US11/Skyland Blvd NB @ MP 83.14","description":"Roadwork with intermitted lane blockage.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.169692,"longitude":-87.49936799999999,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"US11/Skyland Blvd","routeDesignator":"US-11","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"displayCrossStreet":"Cypress Creek Ave E","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":83.14,"nearestRoadwayPoints":[{"direction":"North","latitude":33.1696,"longitude":-87.49936}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftTurningLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftTurningLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2410373","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2410373/map@1x.jpg","cameraIdentifiers":[]},{"id":2236089,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-20T13:00:00Z","end":"2026-12-31T18:00:00Z","lastUpdatedAt":"2026-11-09T15:36:59.3769628Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL69 NB/SB @ MP 167.75 at Goodwater Rd/Northside Rd in Northport until AL69 NB/SB @ MP 167.75 past Wallace Ferry Rd in Northport","shortSubTitle":"AL69 NB/SB @ MP 167.75 to MP 167.75","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.48721,"longitude":-87.497472,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"Goodwater Rd/Northside Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":167.75,"nearestRoadwayPoints":[{"direction":"North","latitude":33.48723,"longitude":-87.49741},{"direction":"South","latitude":33.48723,"longitude":-87.49741}]},"endLocation":{"latitude":33.601892,"longitude":-87.39268,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"Wallace Ferry Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":167.75,"nearestRoadwayPoints":[{"direction":"North","latitude":33.60189,"longitude":-87.39272},{"direction":"South","latitude":33.60189,"longitude":-87.39272}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2236089","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2236089/map@1x.jpg","cameraIdentifiers":[]},{"id":2230050,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-09T01:15:00Z","end":"2026-11-30T11:00:00Z","lastUpdatedAt":"2026-11-07T20:24:15.5405906Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US 90 WB @ MP 33 at Cochrane Bridge in Mobile until US 90 WB @ MP 32.5 at Cochrane Bridge in Mobile","shortSubTitle":"US 90 WB @ MP 33 to MP 32.5","description":"Active construction zone right shoulder closed eastbound and westbound . Please drive with caution in this area","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.733424,"longitude":-88.042648,"city":"Mobile","county":"Mobile","displayRouteDesignator":"US 90","routeDesignator":"US-90","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"displayCrossStreet":"Cochrane Bridge","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":33.0,"nearestRoadwayPoints":[{"direction":"West","latitude":30.73346,"longitude":-88.04263}]},"endLocation":{"latitude":30.734109999999998,"longitude":-88.046728,"city":"Mobile","county":"Mobile","displayRouteDesignator":"US 90","routeDesignator":"US-90","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"displayCrossStreet":"Cochrane Bridge","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":32.5,"nearestRoadwayPoints":[{"direction":"West","latitude":30.73422,"longitude":-88.04674}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2230050","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2230050/map@1x.jpg","cameraIdentifiers":[]},{"id":2390950,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-08T02:30:00Z","end":"2026-11-30T16:00:00Z","lastUpdatedAt":"2026-10-31T15:29:33.5449395Z","active":true,"title":"Lighting Work","subTitle":"AL 295 NB/SB @ MP 0.4 past US 84 in Grove Hill","shortSubTitle":"AL 295 NB/SB @ MP 0.4","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.69022,"longitude":-87.778128,"city":"Grove Hill","county":"Clarke","displayRouteDesignator":"AL 295","routeDesignator":"AL-295","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-295","type":"StateRoute","routeNumber":295,"specialType":"None"}],"displayCrossStreet":"US 84","crossStreet":"US-84","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-84","type":"USRoute","routeNumber":84,"specialType":"None"}],"direction":"NorthSouth","linearReference":0.4,"nearestRoadwayPoints":[{"direction":"North","latitude":31.69021,"longitude":-87.77811},{"direction":"South","latitude":31.69021,"longitude":-87.77811}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2390950","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2390950/map@1x.jpg","cameraIdentifiers":[]},{"id":2262643,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-19T13:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-09-30T13:11:26.140307Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 287 SB at AL 59 in Bay Minette until AL 287 SB @ MP 1 at AL 59 in Bay Minette","shortSubTitle":"AL 287 SB to MP 1","description":"Active construction zone.  Please use caution while driving through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.908963999999997,"longitude":-87.786568,"city":"Bay Minette","county":"Baldwin","displayRouteDesignator":"AL 287","routeDesignator":"AL-287","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-287","type":"StateRoute","routeNumber":287,"specialType":"None"}],"displayCrossStreet":"AL 59","crossStreet":"AL-59","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"direction":"South","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"South","latitude":30.90904,"longitude":-87.7864},{"direction":"South","latitude":30.90904,"longitude":-87.7864}]},"endLocation":{"latitude":30.908963999999997,"longitude":-87.786568,"city":"Bay Minette","county":"Baldwin","displayRouteDesignator":"AL 287","routeDesignator":"AL-287","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-287","type":"StateRoute","routeNumber":287,"specialType":"None"}],"displayCrossStreet":"AL 59","crossStreet":"AL-59","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"direction":"South","linearReference":1.0,"nearestRoadwayPoints":[{"direction":"South","latitude":30.90904,"longitude":-87.7864},{"direction":"South","latitude":30.90904,"longitude":-87.7864}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2262643","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2262643/map@1x.jpg","cameraIdentifiers":[]},{"id":2060800,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-28T13:30:00Z","end":"2027-08-01T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:23.8928077Z","active":true,"title":"ITS Device Maintenance","subTitle":"US278 EB/WB @ MP 77.41 at I-65 in Cullman until US278 EB/WB @ MP 79.5 at US31 in Cullman","shortSubTitle":"US278 EB/WB @ MP 77.41 to MP 79.5","description":"ITS device maintenance with east and westbound intermittent lane closure from 8:30 a.m. until 4:00 p.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.170776,"longitude":-86.87612,"city":"Cullman","county":"Cullman","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":" I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"EastWest","linearReference":77.41,"nearestRoadwayPoints":[{"direction":"East","latitude":34.17046,"longitude":-86.87612},{"direction":"West","latitude":34.17061,"longitude":-86.87612}]},"endLocation":{"latitude":34.174208,"longitude":-86.845416,"city":"Cullman","county":"Cullman","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":"US31","crossStreet":"US-31","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"direction":"EastWest","linearReference":79.5,"nearestRoadwayPoints":[{"direction":"East","latitude":34.17421,"longitude":-86.84542},{"direction":"West","latitude":34.17421,"longitude":-86.84542}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2060800","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2060800/map@1x.jpg","cameraIdentifiers":[]},{"id":2023230,"responsibleRegion":"EastCentral","severity":"Closed","type":"Facility","start":"2025-06-09T11:00:00Z","end":"2027-02-02T05:45:00Z","lastUpdatedAt":"2026-08-04T21:23:23.2906519Z","active":true,"title":"Welcome Center","subTitle":"I-20 WB @ MP 212.97 at Alabama Welcome Center in Cleburne County until I-20 WB @ MP 212.97 at Alabama Welcome Center in Cleburne County","shortSubTitle":"I-20 WB @ MP 212.97 to MP 212.97","description":"The Welcome Center will be closed for renovation on June 9, 2025, and will reopen in February 2027.","signStyle":{"type":"Services Guidance","backgroundColor":{"red":0,"green":0,"blue":255,"alpha":1.0,"hex":"0000FF"},"glyphColor":{"red":255,"green":255,"blue":255,"alpha":1.0,"hex":"FFFFFF"}},"startLocation":{"latitude":33.667028,"longitude":-85.37168,"city":null,"county":"Cleburne","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Alabama Welcome Center","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":212.97,"nearestRoadwayPoints":[{"direction":"West","latitude":33.66689,"longitude":-85.37163}]},"endLocation":{"latitude":33.667131999999995,"longitude":-85.37117599999999,"city":null,"county":"Cleburne","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Alabama Welcome Center","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":212.97,"nearestRoadwayPoints":[{"direction":"West","latitude":33.66705,"longitude":-85.37114}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"RightExitRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Facility","lineStyle":{"strokeColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"fillColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2023230","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2023230/map@1x.jpg","cameraIdentifiers":[]},{"id":2252890,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-06T13:00:00Z","end":"2026-11-30T22:00:00Z","lastUpdatedAt":"2026-10-29T15:11:42.0096291Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31 NB/SB @ MP 337 at Wilhite Rd in Falkville until US31 NB/SB @ MP 338.3 at Lacon Rd in Falkville","shortSubTitle":"US31 NB/SB @ MP 337 to MP 338.3","description":"Planned roadway improvements with northbound and southbound intermittent lane closure from 8:00 AM until 4:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.313912,"longitude":-86.899624,"city":"Falkville","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Wilhite Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":337.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.31391,"longitude":-86.89963},{"direction":"South","latitude":34.31388,"longitude":-86.89975}]},"endLocation":{"latitude":34.336092,"longitude":-86.902176,"city":"Falkville","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Lacon Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":338.3,"nearestRoadwayPoints":[{"direction":"North","latitude":34.33611,"longitude":-86.90213},{"direction":"South","latitude":34.33606,"longitude":-86.9023}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2252890","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2252890/map@1x.jpg","cameraIdentifiers":[]},{"id":2301664,"responsibleRegion":"Southeast","severity":"Closed","type":"Facility","start":"2026-06-29T05:00:00Z","end":"2031-04-01T04:45:00Z","lastUpdatedAt":"2026-10-26T16:50:27.9590003Z","active":true,"title":"Rest Area","subTitle":"I-65 NB @ MP 132.99 past Exit 130: AL185 in Greenville","shortSubTitle":"I-65 NB @ MP 132.99","description":"Rest Area closed for an undetermined amount of time. Please seek alternate facilities.","signStyle":{"type":"Services Guidance","backgroundColor":{"red":0,"green":0,"blue":255,"alpha":1.0,"hex":"0000FF"},"glyphColor":{"red":255,"green":255,"blue":255,"alpha":1.0,"hex":"FFFFFF"}},"startLocation":{"latitude":31.883143999999998,"longitude":-86.609464,"city":"Greenville","county":"Butler","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 130: AL185","crossStreet":"AL-185","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-185","type":"StateRoute","routeNumber":185,"specialType":"None"}],"direction":"North","linearReference":132.99,"nearestRoadwayPoints":[{"direction":"North","latitude":31.88319,"longitude":-86.60952}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightExitRamp","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Facility","lineStyle":{"strokeColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"fillColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2301664","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2301664/map@1x.jpg","cameraIdentifiers":[]},{"id":1618231,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2023-05-06T20:26:29Z","end":"2050-09-20T21:26:29Z","lastUpdatedAt":"2026-08-04T21:23:22.4943946Z","active":true,"title":"PSA","subTitle":"US 98 EB @ MP 27.56 at Bankhead Tunnel in Mobile","shortSubTitle":"US 98 EB @ MP 27.56","description":"Bankhead Tunnel has a maximum height clearance of 12 feet.  Trucks can use I-10 Tunnel or Africatown Bridge as alternate routes.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.691005999999998,"longitude":-88.038056,"city":"Mobile","county":"Mobile","displayRouteDesignator":"US 98","routeDesignator":"US-98","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-98","type":"USRoute","routeNumber":98,"specialType":"None"}],"displayCrossStreet":"Bankhead Tunnel","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":27.56,"nearestRoadwayPoints":[{"direction":"East","latitude":30.69092,"longitude":-88.03803}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1618231","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1618231/map@1x.jpg","cameraIdentifiers":[]},{"id":2296864,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-31T13:00:00Z","end":"2026-12-31T14:30:00Z","lastUpdatedAt":"2026-11-05T22:33:29.0693464Z","active":true,"title":"Barrier System","subTitle":"AL61 NB/SB @ MP 16.3 at CR48 in Newbern until AL61 NB/SB @ MP 16.3 at Daisy Ln in Greensboro","shortSubTitle":"AL61 NB/SB @ MP 16.3 to MP 16.3","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.619304,"longitude":-87.533112,"city":"Newbern","county":"Hale","displayRouteDesignator":"AL61","routeDesignator":"AL-61","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-61","type":"StateRoute","routeNumber":61,"specialType":"None"}],"displayCrossStreet":"CR48","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":16.3,"nearestRoadwayPoints":[{"direction":"North","latitude":32.6193,"longitude":-87.53311},{"direction":"South","latitude":32.6193,"longitude":-87.53311}]},"endLocation":{"latitude":32.67517,"longitude":-87.56236799999999,"city":"Greensboro","county":"Hale","displayRouteDesignator":"AL61","routeDesignator":"AL-61","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-61","type":"StateRoute","routeNumber":61,"specialType":"None"}],"displayCrossStreet":"Daisy Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":16.3,"nearestRoadwayPoints":[{"direction":"North","latitude":32.67516,"longitude":-87.56237},{"direction":"South","latitude":32.67516,"longitude":-87.56237}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2296864","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2296864/map@1x.jpg","cameraIdentifiers":[]},{"id":2200989,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-03-27T12:00:00Z","end":"2027-01-29T23:00:00Z","lastUpdatedAt":"2026-08-04T21:23:24.6103163Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US431 NB/SB @ MP 297.5 at Yacht Club Rd in Guntersville until US431 NB/SB @ MP 298.1 at Yacht Club Rd in Guntersville","shortSubTitle":"US431 NB/SB @ MP 297.5 to MP 298.1","description":"Planned Bridge Work with lane shift and intermittent lane closure between 7:00 AM to 5:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.371587999999996,"longitude":-86.288832,"city":"Guntersville","county":"Marshall","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":" Yacht Club Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":297.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.37159,"longitude":-86.28886},{"direction":"South","latitude":34.37159,"longitude":-86.28912}]},"endLocation":{"latitude":34.371587999999996,"longitude":-86.288832,"city":"Guntersville","county":"Marshall","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":" Yacht Club Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":298.1,"nearestRoadwayPoints":[{"direction":"North","latitude":34.37159,"longitude":-86.28886},{"direction":"South","latitude":34.37159,"longitude":-86.28912}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2200989","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2200989/map@1x.jpg","cameraIdentifiers":[]},{"id":2060766,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-28T13:30:00Z","end":"2027-08-01T21:00:00Z","lastUpdatedAt":"2026-08-04T21:23:23.7874334Z","active":true,"title":"ITS Device Maintenance","subTitle":"AL69 NB/SB @ MP 239.46 at I-65 in Cullman until AL69 NB/SB @ MP 242.77 at US31 in Cullman","shortSubTitle":"AL69 NB/SB @ MP 239.46 to MP 242.77","description":"ITS device maintenance with north and southbound intermittent lane closure from 8:30 a.m. until 4:00 p.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.115604,"longitude":-86.86372,"city":"Cullman","county":"Cullman","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":" I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"NorthSouth","linearReference":239.46,"nearestRoadwayPoints":[{"direction":"North","latitude":34.11566,"longitude":-86.86377},{"direction":"South","latitude":34.11566,"longitude":-86.86377}]},"endLocation":{"latitude":34.157275999999996,"longitude":-86.837008,"city":"Cullman","county":"Cullman","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":" US31","crossStreet":"US-31","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"direction":"NorthSouth","linearReference":242.77,"nearestRoadwayPoints":[{"direction":"North","latitude":34.15732,"longitude":-86.83705},{"direction":"South","latitude":34.15732,"longitude":-86.83705}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2060766","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2060766/map@1x.jpg","cameraIdentifiers":[]},{"id":2052213,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2025-07-21T12:36:40Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:31.2441333Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL19 NB/SB @ MP 18 at AL17 in Hamilton until AL19 NB/SB @ MP 10.08 at Sentry Rd in Hamilton","shortSubTitle":"AL19 NB/SB @ MP 18 to MP 10.08","description":"All lanes are clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.056832,"longitude":-88.136776,"city":"Hamilton","county":"Marion","displayRouteDesignator":"AL19","routeDesignator":"AL-19","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-19","type":"StateRoute","routeNumber":19,"specialType":"None"}],"displayCrossStreet":"AL17","crossStreet":"AL-17","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"direction":"NorthSouth","linearReference":18.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.05671,"longitude":-88.13657},{"direction":"South","latitude":34.05671,"longitude":-88.13657}]},"endLocation":{"latitude":34.148236,"longitude":-88.05332,"city":"Hamilton","county":"Marion","displayRouteDesignator":"AL19","routeDesignator":"AL-19","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-19","type":"StateRoute","routeNumber":19,"specialType":"None"}],"displayCrossStreet":"Sentry Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":10.08,"nearestRoadwayPoints":[{"direction":"North","latitude":34.14814,"longitude":-88.05346},{"direction":"South","latitude":34.14814,"longitude":-88.05346}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2052213","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2052213/map@1x.jpg","cameraIdentifiers":[]},{"id":2390460,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-05T15:11:55Z","end":"2026-11-18T14:45:00Z","lastUpdatedAt":"2026-11-04T23:01:02.3025454Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL69 NB/SB @ MP 91.6 at US80 in Greensboro","shortSubTitle":"AL69 NB/SB @ MP 91.6","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.50608,"longitude":-87.694744,"city":"Greensboro","county":"Hale","displayRouteDesignator":"AL69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"NorthSouth","linearReference":91.6,"nearestRoadwayPoints":[{"direction":"North","latitude":32.50618,"longitude":-87.69495},{"direction":"South","latitude":32.50633,"longitude":-87.69485}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2390460","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2390460/map@1x.jpg","cameraIdentifiers":[]},{"id":2420976,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T00:45:16Z","end":"2026-11-10T05:00:00Z","lastUpdatedAt":"2026-11-08T18:46:56Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20/59 WB @ MP 123.39 at Exit 123: US78/Arkadelphia Rd in Jefferson County","shortSubTitle":"I-20/59 WB @ MP 123.39","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.521218,"longitude":-86.848384,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 123: US78/Arkadelphia Rd","crossStreet":"US-78","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-78","type":"USRoute","routeNumber":78,"specialType":"None"}],"direction":"West","linearReference":123.39,"nearestRoadwayPoints":[{"direction":"West","latitude":33.52111,"longitude":-86.84838}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"ThroughLane","placement":4},{"state":"Open","type":"RightShoulder","placement":5}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"ThroughLane","placement":4},{"state":"Closed","type":"RightShoulder","placement":5}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420976","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420976/map@1x.jpg","cameraIdentifiers":[]},{"id":1999133,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-05-12T12:00:00Z","end":"2026-11-30T13:00:00Z","lastUpdatedAt":"2026-11-06T20:30:40.1682254Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 EB @ MP 55.37 before Exit 62: Holley Springs Ln in Ralph until I-20/59 EB @ MP 62.37 past Exit 68: Joe Mallisham Pkwy in Tuscaloosa","shortSubTitle":"I-20/59 EB @ MP 55.37 to MP 62.37","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.988746,"longitude":-87.78449599999999,"city":"Ralph","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 62: Holley Springs Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":55.37,"nearestRoadwayPoints":[{"direction":"East","latitude":32.98889,"longitude":-87.78459}]},"endLocation":{"latitude":33.095364,"longitude":-87.670384,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 68: Joe Mallisham Pkwy","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":62.37,"nearestRoadwayPoints":[{"direction":"East","latitude":33.09537,"longitude":-87.67039}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1999133","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1999133/map@1x.jpg","cameraIdentifiers":[]},{"id":2360182,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-09-01T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-10-19T14:28:53.3640096Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL116 EB/WB @ MP 0.1 at AL17 in Gainesville until AL116 EB/WB @ MP 0.1 at AL17 in Gainesville","shortSubTitle":"AL116 EB/WB @ MP 0.1 to MP 0.1","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.803914,"longitude":-88.31153599999999,"city":"Gainesville","county":"Sumter","displayRouteDesignator":"AL116","routeDesignator":"AL-116","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-116","type":"StateRoute","routeNumber":116,"specialType":"None"}],"displayCrossStreet":"AL17","crossStreet":"AL-17","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"direction":"EastWest","linearReference":0.1,"nearestRoadwayPoints":[{"direction":"East","latitude":32.80365,"longitude":-88.31148},{"direction":"West","latitude":32.80365,"longitude":-88.31148}]},"endLocation":{"latitude":32.822616,"longitude":-88.15812799999999,"city":"Gainesville","county":"Sumter","displayRouteDesignator":"AL116","routeDesignator":"AL-116","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-116","type":"StateRoute","routeNumber":116,"specialType":"None"}],"displayCrossStreet":"AL17","crossStreet":"AL-17","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"direction":"EastWest","linearReference":0.1,"nearestRoadwayPoints":[{"direction":"East","latitude":32.82267,"longitude":-88.1581},{"direction":"West","latitude":32.82267,"longitude":-88.1581}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2360182","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2360182/map@1x.jpg","cameraIdentifiers":[]},{"id":2420775,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-08T17:41:35Z","end":"2026-11-10T05:00:00Z","lastUpdatedAt":"2026-11-08T18:45:04.4433271Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-459 NB @ MP 32.9 ramp to Exit 33: I-59 SB in Birmingham","shortSubTitle":"I-459 NB @ MP 32.9","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.594532,"longitude":-86.64944,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-459","routeDesignator":"I-459","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-459","type":"Interstate","routeNumber":459,"specialType":"None"}],"displayCrossStreet":"Exit 33: I-59 SB","crossStreet":"I-59","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"North","linearReference":32.9,"nearestRoadwayPoints":[{"direction":"North","latitude":33.59453,"longitude":-86.64944}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightExitRamp","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420775","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420775/map@1x.jpg","cameraIdentifiers":[]},{"id":2200750,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-02-25T13:00:00Z","end":"2029-02-02T23:00:00Z","lastUpdatedAt":"2026-09-24T14:01:56.1557111Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-59 NB/SB @ MP 225.6 at CR 608 in Ft. Payne until I-59 NB/SB @ MP 241.7 at GA State Ln in Valley Head","shortSubTitle":"I-59 NB/SB @ MP 225.6 to MP 241.7","description":"Planned roadway improvements with intermittent lane closure from 7:00 AM until 5:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.53066,"longitude":-85.69004,"city":"Ft. Payne","county":"DeKalb","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"CR 608","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":225.6,"nearestRoadwayPoints":[{"direction":"North","latitude":34.53067,"longitude":-85.69008},{"direction":"South","latitude":34.53069,"longitude":-85.69034}]},"endLocation":{"latitude":34.71382,"longitude":-85.55367199999999,"city":"Valley Head","county":"DeKalb","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"GA State Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":241.7,"nearestRoadwayPoints":[{"direction":"North","latitude":34.71384,"longitude":-85.5537},{"direction":"South","latitude":34.71398,"longitude":-85.55388}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2200750","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2200750/map@1x.jpg","cameraIdentifiers":[]},{"id":2076837,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-08-19T14:04:51Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:31.5183864Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL17 NB/SB @ MP 195.32 at Dillburg Rd/CR5 in Carrollton until AL17 NB/SB @ MP 199.98 at Kilpatrick St in Carrollton","shortSubTitle":"AL17 NB/SB @ MP 195.32 to MP 199.98","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.203559999999996,"longitude":-88.10252799999999,"city":"Carrollton","county":"Pickens","displayRouteDesignator":"AL17","routeDesignator":"AL-17","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"displayCrossStreet":"Dillburg Rd/CR5","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":195.32,"nearestRoadwayPoints":[{"direction":"North","latitude":33.20356,"longitude":-88.10249},{"direction":"South","latitude":33.20356,"longitude":-88.10249}]},"endLocation":{"latitude":33.260478,"longitude":-88.094704,"city":"Carrollton","county":"Pickens","displayRouteDesignator":"AL17","routeDesignator":"AL-17","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-17","type":"StateRoute","routeNumber":17,"specialType":"None"}],"displayCrossStreet":"Kilpatrick St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":199.98,"nearestRoadwayPoints":[{"direction":"North","latitude":33.26047,"longitude":-88.09472},{"direction":"South","latitude":33.26047,"longitude":-88.09472}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2076837","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2076837/map@1x.jpg","cameraIdentifiers":[]},{"id":2330843,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-07-29T14:37:41Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-11-05T21:43:01.3627853Z","active":true,"title":"Emergency Roadway Improvements","subTitle":"AL 41 SB @ MP 7 past FL State Line in Escambia County until AL 41 SB @ MP 1 at FL State Line in Escambia County","shortSubTitle":"AL 41 SB @ MP 7 to MP 1","description":"Active construction zone.   Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.000102,"longitude":-87.036664,"city":"Escambia County","county":"Escambia","displayRouteDesignator":"AL 41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"FL State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":7.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.00011,"longitude":-87.03649}]},"endLocation":{"latitude":31.000102,"longitude":-87.036664,"city":"Escambia County","county":"Escambia","displayRouteDesignator":"AL 41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"FL State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":1.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.00011,"longitude":-87.03649}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2330843","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2330843/map@1x.jpg","cameraIdentifiers":[]},{"id":2363867,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2026-09-04T12:48:00Z","end":"2027-02-28T23:00:00Z","lastUpdatedAt":"2026-11-10T01:56:54.1180032Z","active":true,"title":"Planned Roadway Improvements","subTitle":"McAshan Dr All Directions ramp to I-20/59 W in McCalla until McAshan Dr All Directions ramp to I-20/59 W in McCalla","shortSubTitle":"McAshan Dr All Directions to MP 0","description":"Left shoulder and right shoulder closed until 2/28/2027. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.324566,"longitude":-87.049544,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"McAshan Dr","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-20/59 W","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"direction":"AllDirections","linearReference":0.0,"nearestRoadwayPoints":[]},"endLocation":{"latitude":33.323043999999996,"longitude":-87.050056,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"McAshan Dr","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-20/59 W","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"direction":"AllDirections","linearReference":0.0,"nearestRoadwayPoints":[]},"laneDirections":[{"direction":"Any","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightEntranceRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363867","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363867/map@1x.jpg","cameraIdentifiers":[]},{"id":2406842,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-26T14:30:00Z","end":"2026-11-12T21:30:00Z","lastUpdatedAt":"2026-11-06T14:23:04.1896083Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL53 NB @ MP 324 at Research Park Blvd in Huntsville until AL53 NB @ MP 324.12 at Research Park Blvd in Huntsville","shortSubTitle":"AL53 NB @ MP 324 to MP 324.12","description":"Planned roadway improvements with northbound right lane closure from 9:30 AM until 3:30 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.78918,"longitude":-86.66549599999999,"city":"Huntsville","county":"Madison","displayRouteDesignator":"AL53","routeDesignator":"AL-53","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-53","type":"StateRoute","routeNumber":53,"specialType":"None"}],"displayCrossStreet":"Research Park  Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":324.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.78913,"longitude":-86.66556}]},"endLocation":{"latitude":34.78918,"longitude":-86.66549599999999,"city":"Huntsville","county":"Madison","displayRouteDesignator":"AL53","routeDesignator":"AL-53","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-53","type":"StateRoute","routeNumber":53,"specialType":"None"}],"displayCrossStreet":"Research Park  Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":324.12,"nearestRoadwayPoints":[{"direction":"North","latitude":34.78913,"longitude":-86.66556}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2406842","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2406842/map@1x.jpg","cameraIdentifiers":[]},{"id":2249033,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-02T01:00:00Z","end":"2028-05-31T11:00:00Z","lastUpdatedAt":"2026-11-06T00:35:32.3982836Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-65 SB @ MP 208.7 past Exit 208: Lake Mitchell Rd in Clanton until I-65 SB @ MP 209.2 at Exit 208: Lake Mitchell Rd in Clanton","shortSubTitle":"I-65 SB @ MP 208.7 to MP 209.2","description":"Roadwork blocking the left lane. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.857566,"longitude":-86.60161599999999,"city":"Clanton","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 208: Lake Mitchell Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":208.7,"nearestRoadwayPoints":[{"direction":"South","latitude":32.85763,"longitude":-86.60152},{"direction":"South","latitude":32.8575,"longitude":-86.60171}]},"endLocation":{"latitude":32.857566,"longitude":-86.60161599999999,"city":"Clanton","county":"Chilton","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 208: Lake Mitchell Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":209.2,"nearestRoadwayPoints":[{"direction":"South","latitude":32.85763,"longitude":-86.60152}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249033","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249033/map@1x.jpg","cameraIdentifiers":[]},{"id":2363920,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2026-09-04T11:00:00Z","end":"2027-02-28T23:00:00Z","lastUpdatedAt":"2026-09-04T14:47:42Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-20/59 WB @ MP 104 ramp to Exit 104: McAshan Dr in McCalla until I-20/59 WB @ MP 104 at Exit 104: McAshan Dr in McCalla","shortSubTitle":"I-20/59 WB @ MP 104 to MP 104","description":"No shoulder access.   Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.32235,"longitude":-87.049808,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 104: McAshan Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":104.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.32262,"longitude":-87.05008}]},"endLocation":{"latitude":33.323132,"longitude":-87.04732,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 104: McAshan Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":104.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.32423,"longitude":-87.04826}]},"laneDirections":[{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightExitRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363920","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363920/map@1x.jpg","cameraIdentifiers":[]},{"id":2345773,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-17T14:30:00Z","end":"2026-11-10T15:00:00Z","lastUpdatedAt":"2026-11-09T17:57:54.5338508Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31 NB/SB @ MP 358.31 at Wilson Street in Decatur until US31 NB/SB @ MP 358.37 at Wilson Street in Decatur","shortSubTitle":"US31 NB/SB @ MP 358.31 to MP 358.37","description":"Planned roadway improvement with intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.609055999999995,"longitude":-86.97804,"city":"Decatur","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Wilson Street","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":358.31,"nearestRoadwayPoints":[{"direction":"North","latitude":34.60902,"longitude":-86.97802},{"direction":"South","latitude":34.60902,"longitude":-86.97802}]},"endLocation":{"latitude":34.609055999999995,"longitude":-86.97804,"city":"Decatur","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Wilson Street","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":358.37,"nearestRoadwayPoints":[{"direction":"North","latitude":34.60902,"longitude":-86.97802},{"direction":"South","latitude":34.60902,"longitude":-86.97802}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2345773","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2345773/map@1x.jpg","cameraIdentifiers":[]},{"id":2214287,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-03-20T20:29:31Z","end":"2026-12-31T22:29:31Z","lastUpdatedAt":"2026-08-26T16:55:43.8128671Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-22 WB @ MP 76 before Exit 78: Flat Creek Rd/CR80 in Quinton until I-22 WB @ MP 72 before Exit 72: CR61 in Cordova","shortSubTitle":"I-22 WB @ MP 76 to MP 72","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.664992,"longitude":-87.05816,"city":"Quinton","county":"Walker","displayRouteDesignator":"I-22","routeDesignator":"I-22","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-22","type":"Interstate","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"Exit 78: Flat Creek Rd/CR80","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":76.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.66535,"longitude":-87.05815}]},"endLocation":{"latitude":33.69528,"longitude":-87.126336,"city":"Cordova","county":"Walker","displayRouteDesignator":"I-22","routeDesignator":"I-22","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-22","type":"Interstate","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"Exit 72: CR61","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":72.0,"nearestRoadwayPoints":[{"direction":"West","latitude":33.69509,"longitude":-87.12644}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2214287","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2214287/map@1x.jpg","cameraIdentifiers":[]},{"id":1954484,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-02-26T13:22:33Z","end":"2026-11-30T14:00:00Z","lastUpdatedAt":"2026-10-31T20:51:23.9041027Z","active":true,"title":"Barrier System","subTitle":"US11 NB/SB @ MP 108 before I-20/59 in Woodstock until US11 NB/SB @ MP 109 at I-20/59 in Woodstock","shortSubTitle":"US11 NB/SB @ MP 108 to MP 109","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.240638,"longitude":-87.140616,"city":"Woodstock","county":"Tuscaloosa","displayRouteDesignator":"US11","routeDesignator":"US-11","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"displayCrossStreet":"I-20/59","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"NorthSouth","linearReference":108.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.2406,"longitude":-87.14055},{"direction":"South","latitude":33.24068,"longitude":-87.1407}]},"endLocation":{"latitude":33.252052,"longitude":-87.13363199999999,"city":"Woodstock","county":"Tuscaloosa","displayRouteDesignator":"US11","routeDesignator":"US-11","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-11","type":"USRoute","routeNumber":11,"specialType":"None"}],"displayCrossStreet":"I-20/59","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"direction":"NorthSouth","linearReference":109.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.25001,"longitude":-87.13306},{"direction":"South","latitude":33.25018,"longitude":-87.1331}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1954484","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1954484/map@1x.jpg","cameraIdentifiers":[]},{"id":1999140,"responsibleRegion":"WestCentral","severity":"MajorDelay","type":"Roadwork","start":"2025-05-12T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-11-04T14:43:31.1889602Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"US82 WB @ MP 39.9 at Sam Sutton Rd in Coker until US82 WB @ MP 40.57 at Boswell Rd in Coker","shortSubTitle":"US82 WB @ MP 39.9 to MP 40.57","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.242328,"longitude":-87.66606399999999,"city":"Coker","county":"Tuscaloosa","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Sam Sutton Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":39.9,"nearestRoadwayPoints":[{"direction":"West","latitude":33.24218,"longitude":-87.66613},{"direction":"West","latitude":33.24255,"longitude":-87.66596}]},"endLocation":{"latitude":33.245208,"longitude":-87.67231199999999,"city":"Coker","county":"Tuscaloosa","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Boswell Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":40.57,"nearestRoadwayPoints":[{"direction":"West","latitude":33.24509,"longitude":-87.67238},{"direction":"West","latitude":33.24537,"longitude":-87.67224}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1999140","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1999140/map@1x.jpg","cameraIdentifiers":[]},{"id":1931782,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-01-15T14:00:00Z","end":"2026-11-16T17:00:00Z","lastUpdatedAt":"2026-10-19T14:12:31.09682Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL22 EB @ MP 81.5 before CR721 in Verbena","shortSubTitle":"AL22 EB @ MP 81.5","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.793251999999995,"longitude":-86.441424,"city":"Verbena","county":"Chilton","displayRouteDesignator":"AL22","routeDesignator":"AL-22","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-22","type":"StateRoute","routeNumber":22,"specialType":"None"}],"displayCrossStreet":"CR721","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":81.5,"nearestRoadwayPoints":[{"direction":"East","latitude":32.79325,"longitude":-86.44141}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1931782","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1931782/map@1x.jpg","cameraIdentifiers":[]},{"id":2371342,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-15T23:00:00Z","end":"2026-11-30T14:00:00Z","lastUpdatedAt":"2026-10-26T15:32:51.9896314Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31 NB/SB @ MP 358 at Moulton St in Decatur until US31 NB/SB @ MP 363 at Garrett Rd in Athens","shortSubTitle":"US31 NB/SB @ MP 358 to MP 363","description":"Planned roadway improvements with north and southbound lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.60342,"longitude":-86.979928,"city":"Decatur","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Moulton St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":358.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.60342,"longitude":-86.98002},{"direction":"South","latitude":34.60342,"longitude":-86.98002}]},"endLocation":{"latitude":34.663399999999996,"longitude":-86.95005599999999,"city":"Athens","county":"Limestone","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Garrett Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":363.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.6634,"longitude":-86.95009},{"direction":"South","latitude":34.6634,"longitude":-86.95024}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2371342","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2371342/map@1x.jpg","cameraIdentifiers":[]},{"id":2406782,"responsibleRegion":"North","severity":"MinorDelay","type":"Roadwork","start":"2026-10-26T12:00:00Z","end":"2026-11-26T23:00:00Z","lastUpdatedAt":"2026-10-26T12:03:56.1071478Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL127 NB/SB at Maple Circle in Athens","shortSubTitle":"AL127 NB/SB","description":"Planned roadway improvements with east and westbound intermittent lane closure from 7:00 a.m. until 5:00 p.m. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.861684,"longitude":-86.97435999999999,"city":"Athens","county":"Limestone","displayRouteDesignator":"AL127","routeDesignator":"AL-127","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-127","type":"StateRoute","routeNumber":127,"specialType":"None"}],"displayCrossStreet":"Maple Circle","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.86177,"longitude":-86.97407},{"direction":"South","latitude":34.86177,"longitude":-86.97407}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2406782","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2406782/map@1x.jpg","cameraIdentifiers":[]},{"id":1969004,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-03-20T11:42:08Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:30.8000267Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US278 EB/WB @ MP 28 at AL13 in Natural Bridge until US278 EB/WB @ MP 28.5 past AL5 in Natural Bridge","shortSubTitle":"US278 EB/WB @ MP 28 to MP 28.5","description":"All lanes clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.089024,"longitude":-87.60547199999999,"city":"Natural Bridge","county":"Winston","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":"AL13","crossStreet":"AL-13","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-13","type":"StateRoute","routeNumber":13,"specialType":"None"}],"direction":"EastWest","linearReference":28.0,"nearestRoadwayPoints":[{"direction":"East","latitude":34.08851,"longitude":-87.60558},{"direction":"West","latitude":34.08862,"longitude":-87.60555}]},"endLocation":{"latitude":34.086892,"longitude":-87.587616,"city":"Natural Bridge","county":"Winston","displayRouteDesignator":"US278","routeDesignator":"US-278","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"displayCrossStreet":"AL5","crossStreet":"AL-5","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-5","type":"StateRoute","routeNumber":5,"specialType":"None"}],"direction":"EastWest","linearReference":28.5,"nearestRoadwayPoints":[{"direction":"East","latitude":34.08653,"longitude":-87.58756},{"direction":"West","latitude":34.08653,"longitude":-87.58756}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1969004","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1969004/map@1x.jpg","cameraIdentifiers":[]},{"id":1987843,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-04-17T13:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:30.8651738Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL187 NB/SB @ MP 4.19 at CR29 in Hackleburg until AL187 NB/SB past CR118 in Hackleburg","shortSubTitle":"AL187 NB/SB @ MP 4.19 to MP 0","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.253904,"longitude":-87.94167999999999,"city":"Hackleburg","county":"Marion","displayRouteDesignator":"AL187","routeDesignator":"AL-187","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-187","type":"StateRoute","routeNumber":187,"specialType":"None"}],"displayCrossStreet":"CR29","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":4.19,"nearestRoadwayPoints":[{"direction":"North","latitude":34.25389,"longitude":-87.94164},{"direction":"South","latitude":34.25389,"longitude":-87.94164}]},"endLocation":{"latitude":34.312856,"longitude":-87.92363999999999,"city":"Hackleburg","county":"Marion","displayRouteDesignator":"AL187","routeDesignator":"AL-187","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-187","type":"StateRoute","routeNumber":187,"specialType":"None"}],"displayCrossStreet":"CR118","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.31286,"longitude":-87.92366},{"direction":"South","latitude":34.31286,"longitude":-87.92366}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1987843","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1987843/map@1x.jpg","cameraIdentifiers":[]},{"id":2420066,"responsibleRegion":"North","severity":"MinorDelay","type":"Incident","start":"2026-11-07T00:42:27Z","end":"2026-11-11T19:30:00Z","lastUpdatedAt":"2026-11-06T18:43:46Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-65 NB @ MP 347.1 at Hsv Brownsferry Rd in Athens","shortSubTitle":"I-65 NB @ MP 347.1","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.726028,"longitude":-86.934528,"city":"Athens","county":"Limestone","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Hsv Brownsferry Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":347.1,"nearestRoadwayPoints":[{"direction":"North","latitude":34.72603,"longitude":-86.9345}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2420066","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2420066/map@1x.jpg","cameraIdentifiers":[]},{"id":2236081,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-20T13:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:27:02.3139817Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US43 NB/SB @ MP 208.9 at Old Fayette Rd in Northport until US43 NB/SB @ MP 205.9 at Northside Rd in Northport","shortSubTitle":"US43 NB/SB @ MP 208.9 to MP 205.9","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.417139999999996,"longitude":-87.604592,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Old Fayette Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":208.9,"nearestRoadwayPoints":[{"direction":"North","latitude":33.41714,"longitude":-87.60449},{"direction":"South","latitude":33.41714,"longitude":-87.60449}]},"endLocation":{"latitude":33.46539,"longitude":-87.62721599999999,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Northside Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":205.9,"nearestRoadwayPoints":[{"direction":"North","latitude":33.46539,"longitude":-87.62721},{"direction":"South","latitude":33.46539,"longitude":-87.62721}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2236081","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2236081/map@1x.jpg","cameraIdentifiers":[]},{"id":2249065,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-05-10T13:00:00Z","end":"2026-12-31T23:00:00Z","lastUpdatedAt":"2026-11-09T15:15:15.1700774Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US43 NB/SB @ MP 204.6 at Mitt Lary Rd in Northport until US43 NB/SB @ MP 204.6 at Paul Howell Rd in Northport","shortSubTitle":"US43 NB/SB @ MP 204.6 to MP 204.6","description":"Roadwork with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.30534,"longitude":-87.600472,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Mitt Lary Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":204.6,"nearestRoadwayPoints":[{"direction":"North","latitude":33.30516,"longitude":-87.60115},{"direction":"South","latitude":33.30516,"longitude":-87.60115}]},"endLocation":{"latitude":33.31821,"longitude":-87.60408,"city":"Northport","county":"Tuscaloosa","displayRouteDesignator":"US43","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"displayCrossStreet":"Paul Howell Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":204.6,"nearestRoadwayPoints":[{"direction":"North","latitude":33.31821,"longitude":-87.60408},{"direction":"South","latitude":33.31821,"longitude":-87.60408}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightTurningLane","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2249065","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2249065/map@1x.jpg","cameraIdentifiers":[]},{"id":2392994,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-10-19T13:30:00Z","end":"2026-11-19T12:00:00Z","lastUpdatedAt":"2026-10-22T14:13:18.4937957Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL67 NB/SB @ MP 35.6 at Indian Hills Rd S E in Priceville until AL67 NB/SB @ MP 39 at Country Club Rd in Decatur","shortSubTitle":"AL67 NB/SB @ MP 35.6 to MP 39","description":"Planned Roadway Improvement with intermittent lane closures from 8:30 AM - 2:30 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.541692,"longitude":-86.92160799999999,"city":"Priceville","county":"Morgan","displayRouteDesignator":"AL67","routeDesignator":"AL-67","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-67","type":"StateRoute","routeNumber":67,"specialType":"None"}],"displayCrossStreet":"Indian Hills Rd S E","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":35.6,"nearestRoadwayPoints":[{"direction":"North","latitude":34.54166,"longitude":-86.92162},{"direction":"South","latitude":34.54166,"longitude":-86.92162}]},"endLocation":{"latitude":34.56136,"longitude":-86.968536,"city":"Decatur","county":"Morgan","displayRouteDesignator":"AL67","routeDesignator":"AL-67","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-67","type":"StateRoute","routeNumber":67,"specialType":"None"}],"displayCrossStreet":"Country Club Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":39.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.56128,"longitude":-86.96856},{"direction":"South","latitude":34.56128,"longitude":-86.96856}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2392994","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2392994/map@1x.jpg","cameraIdentifiers":[]},{"id":2112255,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-10-08T13:00:00Z","end":"2027-06-01T17:00:00Z","lastUpdatedAt":"2026-08-04T21:23:24.3188329Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US82 EB @ MP 29 before CR30 in Gordo until US82 EB @ MP 31 before Lee Bonner Rd in Gordo","shortSubTitle":"US82 EB @ MP 29 to MP 31","description":"Roadwork with intermittent lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.28646,"longitude":-87.86012,"city":"Gordo","county":"Pickens","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"CR30","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":29.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.2865,"longitude":-87.86011}]},"endLocation":{"latitude":33.283775999999996,"longitude":-87.83036,"city":"Gordo","county":"Tuscaloosa","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Lee Bonner Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":31.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.28355,"longitude":-87.83038}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2112255","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2112255/map@1x.jpg","cameraIdentifiers":[]},{"id":2341748,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-12T14:30:00Z","end":"2026-11-30T21:30:00Z","lastUpdatedAt":"2026-11-06T14:17:38.5504078Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US431 SB @ MP 321.61 at Christian Rd in Owens Cross Rds until US431 SB @ MP 321.5 at Christian Rd in Owens Cross Rds","shortSubTitle":"US431 SB @ MP 321.61 to MP 321.5","description":"Planned roadway improvements with intermittent southbound lane closure from 9:30 AM-3:30 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.61188,"longitude":-86.45544,"city":"Owens Cross Rds","county":"Madison","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Christian Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":321.61,"nearestRoadwayPoints":[{"direction":"South","latitude":34.61184,"longitude":-86.45567}]},"endLocation":{"latitude":34.61188,"longitude":-86.45544,"city":"Owens Cross Rds","county":"Madison","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Christian Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":321.5,"nearestRoadwayPoints":[{"direction":"South","latitude":34.61184,"longitude":-86.45567}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2341748","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2341748/map@1x.jpg","cameraIdentifiers":[]},{"id":1678210,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2023-09-25T13:30:00Z","end":"2027-01-29T22:00:00Z","lastUpdatedAt":"2026-11-02T22:08:36.9586371Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US72 EB/WB @ MP 37.6 at CR 323 in Florence until US72 EB/WB @ MP 39.8 at Lake Dr in Florence","shortSubTitle":"US72 EB/WB @ MP 37.6 to MP 39.8","description":"Planned roadway improvements with intermittent lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.83706,"longitude":-87.604928,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"US72","routeDesignator":"US-72","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-72","type":"USRoute","routeNumber":72,"specialType":"None"}],"displayCrossStreet":"CR 323","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":37.6,"nearestRoadwayPoints":[{"direction":"East","latitude":34.83719,"longitude":-87.60499},{"direction":"West","latitude":34.83719,"longitude":-87.60499}]},"endLocation":{"latitude":34.850652,"longitude":-87.57003999999999,"city":"Florence","county":"Lauderdale","displayRouteDesignator":"US72","routeDesignator":"US-72","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-72","type":"USRoute","routeNumber":72,"specialType":"None"}],"displayCrossStreet":"Lake Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":39.8,"nearestRoadwayPoints":[{"direction":"East","latitude":34.85064,"longitude":-87.57004},{"direction":"West","latitude":34.85079,"longitude":-87.57009}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=1678210","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/1678210/map@1x.jpg","cameraIdentifiers":[]},{"id":2363866,"responsibleRegion":"EastCentral","severity":"MajorDelay","type":"Roadwork","start":"2026-09-04T12:48:00Z","end":"2027-02-28T23:00:00Z","lastUpdatedAt":"2026-11-10T01:56:54.1153127Z","active":true,"title":"Planned Roadway Improvements","subTitle":"McAshan Dr All Directions ramp to I-20/59 E in McCalla until McAshan Dr All Directions ramp to I-20/59 E in McCalla","shortSubTitle":"McAshan Dr All Directions to MP 0","description":"Left shoulder and right shoulder closed until 2/28/2027. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.32362,"longitude":-87.04664,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"McAshan Dr","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-20/59 E","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"direction":"AllDirections","linearReference":0.0,"nearestRoadwayPoints":[]},"endLocation":{"latitude":33.326057999999996,"longitude":-87.04552799999999,"city":"McCalla","county":"Jefferson","displayRouteDesignator":"McAshan Dr","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-20/59 E","crossStreet":"I-20","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"direction":"AllDirections","linearReference":0.0,"nearestRoadwayPoints":[]},"laneDirections":[{"direction":"Any","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightEntranceRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363866","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363866/map@1x.jpg","cameraIdentifiers":[]},{"id":2391321,"responsibleRegion":"WestCentral","severity":"Closed","type":"Roadwork","start":"2026-10-06T14:30:47Z","end":"2026-11-16T18:00:00Z","lastUpdatedAt":"2026-10-19T13:17:57.2963321Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL183 NB/SB @ MP 0.3 at Pitts St in Sprott until AL183 NB/SB @ MP 0.3 at US80 in Sprott","shortSubTitle":"AL183 NB/SB @ MP 0.3 to MP 0.3","description":"Roadwork causing a road closure. Seek Alternate route.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.454513999999996,"longitude":-87.511544,"city":"Sprott","county":"Perry","displayRouteDesignator":"AL183","routeDesignator":"AL-183","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-183","type":"StateRoute","routeNumber":183,"specialType":"None"}],"displayCrossStreet":"Pitts St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":0.3,"nearestRoadwayPoints":[{"direction":"North","latitude":32.45451,"longitude":-87.51156},{"direction":"South","latitude":32.45451,"longitude":-87.51156}]},"endLocation":{"latitude":32.449536,"longitude":-87.511584,"city":"Sprott","county":"Perry","displayRouteDesignator":"AL183","routeDesignator":"AL-183","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-183","type":"StateRoute","routeNumber":183,"specialType":"None"}],"displayCrossStreet":"US80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"NorthSouth","linearReference":0.3,"nearestRoadwayPoints":[{"direction":"North","latitude":32.44954,"longitude":-87.51161},{"direction":"South","latitude":32.44954,"longitude":-87.51161}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Closed","type":"ThroughLane","placement":0},{"state":"Closed","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Closed","type":"ThroughLane","placement":0},{"state":"Closed","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2391321","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2391321/map@1x.jpg","cameraIdentifiers":[]},{"id":2246335,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-28T13:00:00Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:32.8632926Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL102 EB/WB @ MP 15 at Frost Rd in Hubbertville until AL102 EB/WB @ MP 12 at Frost Rd in Hubbertville","shortSubTitle":"AL102 EB/WB @ MP 15 to MP 12","description":"All lanes open","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.806492,"longitude":-87.634784,"city":"Hubbertville","county":"Fayette","displayRouteDesignator":"AL102","routeDesignator":"AL-102","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-102","type":"StateRoute","routeNumber":102,"specialType":"None"}],"displayCrossStreet":"Frost Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":15.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.80645,"longitude":-87.63479},{"direction":"West","latitude":33.80645,"longitude":-87.63479}]},"endLocation":{"latitude":33.806492,"longitude":-87.634784,"city":"Hubbertville","county":"Fayette","displayRouteDesignator":"AL102","routeDesignator":"AL-102","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-102","type":"StateRoute","routeNumber":102,"specialType":"None"}],"displayCrossStreet":"Frost Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":12.0,"nearestRoadwayPoints":[{"direction":"East","latitude":33.80645,"longitude":-87.63479},{"direction":"West","latitude":33.80645,"longitude":-87.63479}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2246335","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2246335/map@1x.jpg","cameraIdentifiers":[]},{"id":2296142,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-24T23:00:00Z","end":"2026-11-30T15:00:00Z","lastUpdatedAt":"2026-11-02T15:01:03.426375Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US431 NB/SB @ MP 286.5 at Martling Rd in Albertville until US431 NB/SB @ MP 290.5 at Solitude Rd in Albertville","shortSubTitle":"US431 NB/SB @ MP 286.5 to MP 290.5","description":"Planned roadway improvements with northbound and southbound intermittent lane closure from 6:00 PM until 6:00 AM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.275248,"longitude":-86.20212,"city":"Albertville","county":"Marshall","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Martling Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":286.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.27524,"longitude":-86.20213},{"direction":"South","latitude":34.27507,"longitude":-86.20219}]},"endLocation":{"latitude":34.29678,"longitude":-86.26328,"city":"Albertville","county":"Marshall","displayRouteDesignator":"US431","routeDesignator":"US-431","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-431","type":"USRoute","routeNumber":431,"specialType":"None"}],"displayCrossStreet":"Solitude Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":290.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.29677,"longitude":-86.26328},{"direction":"South","latitude":34.29661,"longitude":-86.26334}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2296142","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2296142/map@1x.jpg","cameraIdentifiers":[]},{"id":2421554,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T19:00:28Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T19:08:40.6466099Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-20/59 WB @ MP 108.18 at Exit 108: Academy Dr in Jefferson County","shortSubTitle":"I-20/59 WB @ MP 108.18","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.363068,"longitude":-87.003632,"city":null,"county":"Jefferson","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 108: Academy Dr","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":108.18,"nearestRoadwayPoints":[{"direction":"West","latitude":33.36307,"longitude":-87.00364}]},"endLocation":null,"laneDirections":[{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421554","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421554/map@1x.jpg","cameraIdentifiers":[]},{"id":2310141,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-07-08T01:46:14Z","end":"2026-12-31T14:00:00Z","lastUpdatedAt":"2026-11-06T23:09:54.5040728Z","active":true,"title":"Planned Roadway Improvements","subTitle":"I-10 WB @ MP 1.8 past MS State Line in Mobile County until I-10 WB before Exit 10/McDonald Rd. in Mobile","shortSubTitle":"I-10 WB @ MP 1.8 to MP 0","description":"Active construction zone  Please drive with caution in this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.48614,"longitude":-88.371776,"city":"Mobile County","county":"Mobile","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"MS State Line","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":1.8,"nearestRoadwayPoints":[{"direction":"West","latitude":30.48637,"longitude":-88.37187}]},"endLocation":{"latitude":30.544939999999997,"longitude":-88.223728,"city":"Mobile","county":"Mobile","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 10/McDonald Rd.","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":0.0,"nearestRoadwayPoints":[{"direction":"West","latitude":30.54521,"longitude":-88.22387}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2310141","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2310141/map@1x.jpg","cameraIdentifiers":[]},{"id":2363898,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Roadwork","start":"2026-09-08T12:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-11-09T20:29:54.5873544Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31 NB/SB @ MP 125.21 at CR37 in Butler County until US31 NB/SB @ MP 125.21 at CR37 in Butler County","shortSubTitle":"US31 NB/SB @ MP 125.21 to MP 125.21","description":"Planned Roadway Improvements with alternate lane closure. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.664517999999997,"longitude":-86.701488,"city":null,"county":"Butler","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"CR37","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":125.21,"nearestRoadwayPoints":[{"direction":"North","latitude":31.66447,"longitude":-86.70139},{"direction":"South","latitude":31.66447,"longitude":-86.70139}]},"endLocation":{"latitude":31.664517999999997,"longitude":-86.701488,"city":null,"county":"Butler","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"CR37","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":125.21,"nearestRoadwayPoints":[{"direction":"North","latitude":31.66447,"longitude":-86.70139},{"direction":"South","latitude":31.66447,"longitude":-86.70139}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363898","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363898/map@1x.jpg","cameraIdentifiers":[]},{"id":2235496,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-16T12:30:00Z","end":"2026-11-10T17:00:00Z","lastUpdatedAt":"2026-11-09T18:14:04.2630252Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL24 EB/WB @ MP 66.3 at Hudson Rd in Decatur until AL24 EB/WB @ MP 66.7 at W Morgan Rd in Decatur","shortSubTitle":"AL24 EB/WB @ MP 66.3 to MP 66.7","description":"Planned Roadway Improvement with intermittent lane closure beginning at 7:30 AM through 4:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.5745,"longitude":-87.08372,"city":"Decatur","county":"Morgan","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":"Hudson Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":66.3,"nearestRoadwayPoints":[{"direction":"East","latitude":34.57452,"longitude":-87.08373},{"direction":"West","latitude":34.57472,"longitude":-87.08387}]},"endLocation":{"latitude":34.58508,"longitude":-87.067008,"city":"Decatur","county":"Morgan","displayRouteDesignator":"AL24","routeDesignator":"AL-24","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-24","type":"StateRoute","routeNumber":24,"specialType":"None"}],"displayCrossStreet":"W Morgan Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":66.7,"nearestRoadwayPoints":[{"direction":"East","latitude":34.58508,"longitude":-87.06701},{"direction":"West","latitude":34.58529,"longitude":-87.06713}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2235496","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2235496/map@1x.jpg","cameraIdentifiers":[]},{"id":2345331,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-17T13:00:00Z","end":"2026-11-30T23:00:00Z","lastUpdatedAt":"2026-08-19T21:44:34.3409069Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 90 WB @ MP 53 past AL 59 in Baldwin County until US 90 WB @ MP 51 at AL 59 in Baldwin County","shortSubTitle":"US 90 WB @ MP 53 to MP 51","description":"Active construction zone. Please drive with caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.64189,"longitude":-87.805888,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"US 90","routeDesignator":"US-90","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"displayCrossStreet":"AL 59","crossStreet":"AL-59","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"direction":"West","linearReference":53.0,"nearestRoadwayPoints":[{"direction":"West","latitude":30.64191,"longitude":-87.80587}]},"endLocation":{"latitude":30.64189,"longitude":-87.805888,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"US 90","routeDesignator":"US-90","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-90","type":"USRoute","routeNumber":90,"specialType":"None"}],"displayCrossStreet":"AL 59","crossStreet":"AL-59","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"direction":"West","linearReference":51.0,"nearestRoadwayPoints":[{"direction":"West","latitude":30.64191,"longitude":-87.80587}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2345331","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2345331/map@1x.jpg","cameraIdentifiers":[]},{"id":2084301,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-08-29T11:24:35Z","end":"2026-12-31T14:00:00Z","lastUpdatedAt":"2026-10-19T14:17:57.4451879Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US82 EB @ MP 78 at AL219 in Centreville until US82 EB @ MP 82 past Pleasant Hill Rd in Centreville","shortSubTitle":"US82 EB @ MP 78 to MP 82","description":"All lanes clear.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.960338,"longitude":-87.15552,"city":"Centreville","county":"Bibb","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"AL219","crossStreet":"AL-219","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-219","type":"StateRoute","routeNumber":219,"specialType":"None"}],"direction":"East","linearReference":78.0,"nearestRoadwayPoints":[{"direction":"East","latitude":32.9606,"longitude":-87.15545}]},"endLocation":{"latitude":32.975868,"longitude":-87.178776,"city":"Centreville","county":"Bibb","displayRouteDesignator":"US82","routeDesignator":"US-82","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-82","type":"USRoute","routeNumber":82,"specialType":"None"}],"displayCrossStreet":"Pleasant Hill Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"East","linearReference":82.0,"nearestRoadwayPoints":[{"direction":"East","latitude":32.97588,"longitude":-87.17876},{"direction":"East","latitude":32.97606,"longitude":-87.17859}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2084301","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2084301/map@1x.jpg","cameraIdentifiers":[]},{"id":2378447,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-22T13:33:24Z","end":"2026-11-21T01:00:00Z","lastUpdatedAt":"2026-10-27T18:23:28.2975751Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 41 SB @ MP 56 past AL 21 in Monroeville until AL 41 SB @ MP 53 at AL 21 in Monroeville","shortSubTitle":"AL 41 SB @ MP 56 to MP 53","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.525679999999998,"longitude":-87.32364799999999,"city":"Monroeville","county":"Monroe","displayRouteDesignator":"AL 41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"AL 21","crossStreet":"AL-21","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-21","type":"StateRoute","routeNumber":21,"specialType":"None"}],"direction":"South","linearReference":56.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.52568,"longitude":-87.32369}]},"endLocation":{"latitude":31.525679999999998,"longitude":-87.32364799999999,"city":"Monroeville","county":"Monroe","displayRouteDesignator":"AL 41","routeDesignator":"AL-41","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-41","type":"StateRoute","routeNumber":41,"specialType":"None"}],"displayCrossStreet":"AL 21","crossStreet":"AL-21","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-21","type":"StateRoute","routeNumber":21,"specialType":"None"}],"direction":"South","linearReference":53.0,"nearestRoadwayPoints":[{"direction":"South","latitude":31.52568,"longitude":-87.32369}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2378447","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2378447/map@1x.jpg","cameraIdentifiers":[]},{"id":2301730,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-29T16:06:25Z","end":"2026-12-31T18:06:25Z","lastUpdatedAt":"2026-10-30T13:02:47.5708022Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US43/AL118 NB/SB @ MP 19 at US278 in Winfield until US43/AL118 NB/SB @ MP 26 at CR4 in Winfield","shortSubTitle":"US43/AL118 NB/SB @ MP 19 to MP 26","description":"Roadwork with intermittent lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.96574,"longitude":-87.91315999999999,"city":"Winfield","county":"Marion","displayRouteDesignator":"US43/AL118","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"},{"name":"AL-118","type":"StateRoute","routeNumber":118,"specialType":"None"}],"displayCrossStreet":"US278","crossStreet":"US-278","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-278","type":"USRoute","routeNumber":278,"specialType":"None"}],"direction":"NorthSouth","linearReference":19.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.96571,"longitude":-87.91316},{"direction":"South","latitude":33.96571,"longitude":-87.91316}]},"endLocation":{"latitude":33.945139999999995,"longitude":-87.853776,"city":"Winfield","county":"Marion","displayRouteDesignator":"US43/AL118","routeDesignator":"US-43","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"},{"name":"AL-118","type":"StateRoute","routeNumber":118,"specialType":"None"}],"displayCrossStreet":"CR4","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":26.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.94522,"longitude":-87.85373},{"direction":"South","latitude":33.94522,"longitude":-87.85373}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2301730","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2301730/map@1x.jpg","cameraIdentifiers":[]},{"id":2045445,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-08T23:44:02Z","end":"2027-01-29T15:00:00Z","lastUpdatedAt":"2026-11-05T15:02:11.3036981Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"AL243 NB/SB @ MP 16.09 at Airport Rd in Russellville","shortSubTitle":"AL243 NB/SB @ MP 16.09","description":"Planned Bridge work/inspections with northbound and southbound intermittent lane closure between 10:30am through 3:00pm. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.440736,"longitude":-87.69928,"city":"Russellville","county":"Franklin","displayRouteDesignator":"AL243","routeDesignator":"AL-243","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-243","type":"StateRoute","routeNumber":243,"specialType":"None"}],"displayCrossStreet":"Airport Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":16.09,"nearestRoadwayPoints":[{"direction":"North","latitude":34.44069,"longitude":-87.69935},{"direction":"South","latitude":34.44069,"longitude":-87.69935}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2045445","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2045445/map@1x.jpg","cameraIdentifiers":[]},{"id":2414919,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-11-02T14:50:16Z","end":"2026-11-25T22:00:00Z","lastUpdatedAt":"2026-11-06T23:21:08.368275Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 59 NB @ MP 33.5 past US 31 in Baldwin County until AL 59 NB @ MP 35.6 at US 31 in Baldwin County","shortSubTitle":"AL 59 NB @ MP 33.5 to MP 35.6","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.70628,"longitude":-87.777632,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"AL 59","routeDesignator":"AL-59","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"US 31","crossStreet":"US-31","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"direction":"North","linearReference":33.5,"nearestRoadwayPoints":[{"direction":"North","latitude":30.70627,"longitude":-87.77765}]},"endLocation":{"latitude":30.70628,"longitude":-87.777632,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"AL 59","routeDesignator":"AL-59","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-59","type":"StateRoute","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"US 31","crossStreet":"US-31","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"direction":"North","linearReference":35.6,"nearestRoadwayPoints":[{"direction":"North","latitude":30.70627,"longitude":-87.77765}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2414919","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2414919/map@1x.jpg","cameraIdentifiers":[]},{"id":2421910,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-10T01:36:54Z","end":"2026-11-10T02:36:54Z","lastUpdatedAt":"2026-11-09T19:37:29Z","active":true,"title":"Disabled Vehicle","subTitle":"Fairview Ave SB ramp to I-65 in Millbrook","shortSubTitle":"Fairview Ave SB","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.48714,"longitude":-86.409272,"city":"Millbrook","county":"Elmore","displayRouteDesignator":"Fairview Ave","routeDesignator":"Unknown","routeDesignatorType":"Unknown","stateRoadways":[],"displayCrossStreet":"I-65","crossStreet":"I-65","crossStreetType":"Interstate","intersectingStateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"direction":"South","linearReference":0.0,"nearestRoadwayPoints":[]},"endLocation":null,"laneDirections":[{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"RightEntranceRamp","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421910","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421910/map@1x.jpg","cameraIdentifiers":[]},{"id":2176495,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-01-21T14:00:00Z","end":"2026-11-30T14:30:00Z","lastUpdatedAt":"2026-10-19T14:17:57.7628854Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL219 NB/SB @ MP 10 before CR6 in Sprott until AL219 NB/SB @ MP 19 past CR32 in Sprott","shortSubTitle":"AL219 NB/SB @ MP 10 to MP 19","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.543622,"longitude":-87.09088799999999,"city":"Sprott","county":"Perry","displayRouteDesignator":"AL219","routeDesignator":"AL-219","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-219","type":"StateRoute","routeNumber":219,"specialType":"None"}],"displayCrossStreet":"CR6","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":10.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.54362,"longitude":-87.09089},{"direction":"South","latitude":32.54362,"longitude":-87.09089}]},"endLocation":{"latitude":32.6423,"longitude":-87.09795199999999,"city":"Sprott","county":"Perry","displayRouteDesignator":"AL219","routeDesignator":"AL-219","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-219","type":"StateRoute","routeNumber":219,"specialType":"None"}],"displayCrossStreet":"CR32","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":19.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.6423,"longitude":-87.09794},{"direction":"South","latitude":32.6423,"longitude":-87.09794}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"RightShoulder","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2176495","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2176495/map@1x.jpg","cameraIdentifiers":[]},{"id":2380564,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-24T14:12:28Z","end":"2026-11-30T15:00:00Z","lastUpdatedAt":"2026-11-06T20:30:44.1214853Z","active":true,"title":"Barrier System","subTitle":"AL 69 NB/SB @ MP 80.01 past US 43 in Marengo County until AL 69 NB/SB @ MP 90 at US 43 in Marengo County","shortSubTitle":"AL 69 NB/SB @ MP 80.01 to MP 90","description":"Active Construction zone will be flagging in this area. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.412749999999996,"longitude":-87.70716,"city":"Marengo County","county":"Marengo","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"NorthSouth","linearReference":80.01,"nearestRoadwayPoints":[{"direction":"South","latitude":32.41275,"longitude":-87.70719}]},"endLocation":{"latitude":32.412548,"longitude":-87.70709599999999,"city":"Marengo County","county":"Marengo","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"NorthSouth","linearReference":90.0,"nearestRoadwayPoints":[{"direction":"North","latitude":32.41255,"longitude":-87.70719}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2380564","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2380564/map@1x.jpg","cameraIdentifiers":[]},{"id":2335567,"responsibleRegion":"North","severity":"Closed","type":"Roadwork","start":"2026-08-03T13:00:00Z","end":"2027-08-03T13:00:00Z","lastUpdatedAt":"2026-08-04T21:23:27.2017284Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"AL205 NB/SB @ MP 0.5 at Water Ln Rd in Sardis City","shortSubTitle":"AL205 NB/SB @ MP 0.5","description":"Planned bridge work/inspection with road closure. Detour: southbound traffic to AL 168 to US 431 and northbound US 431 to AL168 to AL 205.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.165776,"longitude":-86.14375199999999,"city":"Sardis City","county":"Etowah","displayRouteDesignator":"AL205","routeDesignator":"AL-205","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-205","type":"StateRoute","routeNumber":205,"specialType":"None"}],"displayCrossStreet":" Water Ln Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":0.5,"nearestRoadwayPoints":[{"direction":"North","latitude":34.16569,"longitude":-86.14371},{"direction":"South","latitude":34.16569,"longitude":-86.14371}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Closed","type":"ThroughLane","placement":1},{"state":"Closed","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2335567","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2335567/map@1x.jpg","cameraIdentifiers":[]},{"id":2421830,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-09T23:35:08Z","end":"2026-11-10T12:00:00Z","lastUpdatedAt":"2026-11-10T00:35:41.5513681Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 NB @ MP 177.35 before Exit 179: Cobbs Ford Rd in Millbrook","shortSubTitle":"I-65 NB @ MP 177.35","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.43946,"longitude":-86.3746,"city":"Millbrook","county":"Elmore","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 179: Cobbs Ford Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":177.35,"nearestRoadwayPoints":[{"direction":"North","latitude":32.43942,"longitude":-86.37464}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421830","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421830/map@1x.jpg","cameraIdentifiers":[]},{"id":2421878,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-10T00:25:04Z","end":"2026-11-10T04:00:00Z","lastUpdatedAt":"2026-11-10T01:24:29.910195Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 SB @ MP 173.22 before Exit 173: AL152/Northern Blvd in Montgomery","shortSubTitle":"I-65 SB @ MP 173.22","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.395126,"longitude":-86.329488,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 173: AL152/Northern Blvd","crossStreet":"AL-152","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-152","type":"StateRoute","routeNumber":152,"specialType":"None"}],"direction":"South","linearReference":173.22,"nearestRoadwayPoints":[{"direction":"South","latitude":32.39486,"longitude":-86.32972}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421878","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421878/map@1x.jpg","cameraIdentifiers":[]},{"id":2056381,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-22T12:00:00Z","end":"2026-12-31T21:45:00Z","lastUpdatedAt":"2026-08-04T21:23:23.7055921Z","active":true,"title":"Barrier System","subTitle":"I-10 EB/WB @ MP 33 at Exit 35/Daphne in Baldwin County until I-10 EB/WB @ MP 35 before Exit 35/Daphne in Baldwin County","shortSubTitle":"I-10 EB/WB @ MP 33 to MP 35","description":"Active construction zone. Please drive with caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.66206,"longitude":-87.95366399999999,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 35/Daphne","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":33.0,"nearestRoadwayPoints":[{"direction":"East","latitude":30.66207,"longitude":-87.95366},{"direction":"West","latitude":30.66253,"longitude":-87.95355}]},"endLocation":{"latitude":30.66206,"longitude":-87.95366399999999,"city":"Baldwin County","county":"Baldwin","displayRouteDesignator":"I-10","routeDesignator":"I-10","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-10","type":"Interstate","routeNumber":10,"specialType":"None"}],"displayCrossStreet":"Exit 35/Daphne","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":35.0,"nearestRoadwayPoints":[{"direction":"East","latitude":30.66207,"longitude":-87.95366},{"direction":"West","latitude":30.66253,"longitude":-87.95355}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightExitRamp","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2056381","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2056381/map@1x.jpg","cameraIdentifiers":[]},{"id":2421908,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-10T01:32:15Z","end":"2026-11-10T02:32:15Z","lastUpdatedAt":"2026-11-10T01:56:54.7317212Z","active":true,"title":"Disabled Vehicle","subTitle":"I-20 WB @ MP 131.5 at Exit 132A: Oporto Madrid Blvd in Birmingham","shortSubTitle":"I-20 WB @ MP 131.5","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.539718,"longitude":-86.730896,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-20","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"}],"displayCrossStreet":"Exit 132A: Oporto Madrid Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":131.5,"nearestRoadwayPoints":[{"direction":"West","latitude":33.5399,"longitude":-86.73081}]},"endLocation":null,"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421908","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421908/map@1x.jpg","cameraIdentifiers":[]},{"id":2212751,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-22T17:00:00Z","end":"2028-08-22T21:00:00Z","lastUpdatedAt":"2026-10-08T03:11:17.8730469Z","active":true,"title":"Barrier System","subTitle":"AL 69 SB @ MP 81 before US 80 in Marengo County until AL 69 SB @ MP 84 at US 43 in Marengo County","shortSubTitle":"AL 69 SB @ MP 81 to MP 84","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.36673,"longitude":-87.74209599999999,"city":"Marengo County","county":"Marengo","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"US 80","crossStreet":"US-80","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-80","type":"USRoute","routeNumber":80,"specialType":"None"}],"direction":"South","linearReference":81.0,"nearestRoadwayPoints":[{"direction":"South","latitude":32.36669,"longitude":-87.74207}]},"endLocation":{"latitude":32.38493,"longitude":-87.71761599999999,"city":"Marengo County","county":"Marengo","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"South","linearReference":84.0,"nearestRoadwayPoints":[{"direction":"South","latitude":32.38499,"longitude":-87.7177}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2212751","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2212751/map@1x.jpg","cameraIdentifiers":[]},{"id":2421800,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-09T23:15:43Z","end":"2026-11-10T02:00:00Z","lastUpdatedAt":"2026-11-10T00:41:06.953724Z","active":true,"title":"Disabled Vehicle","subTitle":"I-65 SB @ MP 4.36 past Exit 4/ Dauphin St. in Mobile","shortSubTitle":"I-65 SB @ MP 4.36","description":"Disabled vehicle blocking right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.68694,"longitude":-88.126744,"city":"Mobile","county":"Mobile","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 4/ Dauphin St.","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":4.36,"nearestRoadwayPoints":[{"direction":"South","latitude":30.68695,"longitude":-88.12677}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421800","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421800/map@1x.jpg","cameraIdentifiers":[]},{"id":2421409,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T16:09:51Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-09T10:11:40Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-65 SB @ MP 241.17 past Exit 242: CR52/Pelham/Helena in Pelham","shortSubTitle":"I-65 SB @ MP 241.17","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.27003,"longitude":-86.79928799999999,"city":"Pelham","county":"Shelby","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 242: CR52/Pelham/Helena","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":241.17,"nearestRoadwayPoints":[{"direction":"South","latitude":33.27002,"longitude":-86.79942}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightEntranceRamp","placement":4},{"state":"Open","type":"RightShoulder","placement":5}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421409","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421409/map@1x.jpg","cameraIdentifiers":[]},{"id":2421808,"responsibleRegion":"EastCentral","severity":"MinorDelay","type":"Incident","start":"2026-11-09T23:18:36Z","end":"2026-11-11T05:00:00Z","lastUpdatedAt":"2026-11-10T00:08:28.7590431Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-59 NB @ MP 131.7 before Exit 131: Oporto Madrid Blvd in Birmingham","shortSubTitle":"I-59 NB @ MP 131.7","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.562868,"longitude":-86.732672,"city":"Birmingham","county":"Jefferson","displayRouteDesignator":"I-59","routeDesignator":"I-59","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 131: Oporto Madrid Blvd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":131.7,"nearestRoadwayPoints":[{"direction":"North","latitude":33.56288,"longitude":-86.73268}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Closed","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421808","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421808/map@1x.jpg","cameraIdentifiers":[]},{"id":2418436,"responsibleRegion":"Southwest","severity":"MinorDelay","type":"Incident","start":"2026-11-05T20:49:22Z","end":"2026-11-16T14:00:00Z","lastUpdatedAt":"2026-11-09T18:08:39.668957Z","active":true,"title":"Abandoned Vehicle","subTitle":"I-65 SB @ MP 18.45 past Exit 19/US 43 in Satsuma","shortSubTitle":"I-65 SB @ MP 18.45","description":"Abandoned blocking right shoulder. Please use caution when traveling through this area.","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":30.868796,"longitude":-88.05813599999999,"city":"Satsuma","county":"Mobile","displayRouteDesignator":"I-65","routeDesignator":"I-65","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-65","type":"Interstate","routeNumber":65,"specialType":"None"}],"displayCrossStreet":"Exit 19/US 43","crossStreet":"US-43","crossStreetType":"USHighway","intersectingStateRoadways":[{"name":"US-43","type":"USRoute","routeNumber":43,"specialType":"None"}],"direction":"South","linearReference":18.45,"nearestRoadwayPoints":[{"direction":"South","latitude":30.86907,"longitude":-88.0583}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2418436","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2418436/map@1x.jpg","cameraIdentifiers":[]},{"id":2363386,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-09-08T14:26:28Z","end":"2026-12-31T15:56:28Z","lastUpdatedAt":"2026-09-08T14:28:37.4864379Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US 84 EB/WB @ MP 22.01 before AL 69 in Choctaw County until US 84 EB/WB @ MP 28.07 at AL 69 in Choctaw County","shortSubTitle":"US 84 EB/WB @ MP 22.01 to MP 28.07","description":"Active construction zone.  Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.75281,"longitude":-88.111648,"city":"Choctaw County","county":"Choctaw","displayRouteDesignator":"US 84","routeDesignator":"US-84","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-84","type":"USRoute","routeNumber":84,"specialType":"None"}],"displayCrossStreet":"AL 69","crossStreet":"AL-69","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"direction":"EastWest","linearReference":22.01,"nearestRoadwayPoints":[{"direction":"East","latitude":31.75273,"longitude":-88.11162},{"direction":"West","latitude":31.75273,"longitude":-88.11162}]},"endLocation":{"latitude":31.75281,"longitude":-88.111648,"city":"Choctaw County","county":"Choctaw","displayRouteDesignator":"US 84","routeDesignator":"US-84","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-84","type":"USRoute","routeNumber":84,"specialType":"None"}],"displayCrossStreet":"AL 69","crossStreet":"AL-69","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"direction":"EastWest","linearReference":28.07,"nearestRoadwayPoints":[{"direction":"East","latitude":31.75273,"longitude":-88.11162},{"direction":"West","latitude":31.75273,"longitude":-88.11162}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2363386","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2363386/map@1x.jpg","cameraIdentifiers":[]},{"id":2243598,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-04-24T15:06:59Z","end":"2026-12-31T13:00:00Z","lastUpdatedAt":"2026-11-02T13:32:32.8610807Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL195 NB @ MP 10 at Strip Pit Rd in Manchester until AL195 NB @ MP 19 at CR3070 in Double Springs","shortSubTitle":"AL195 NB @ MP 10 to MP 19","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.9153,"longitude":-87.31508,"city":"Manchester","county":"Walker","displayRouteDesignator":"AL195","routeDesignator":"AL-195","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-195","type":"StateRoute","routeNumber":195,"specialType":"None"}],"displayCrossStreet":"Strip Pit Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":10.0,"nearestRoadwayPoints":[{"direction":"North","latitude":33.91535,"longitude":-87.31505}]},"endLocation":{"latitude":34.097372,"longitude":-87.39128,"city":"Double Springs","county":"Winston","displayRouteDesignator":"AL195","routeDesignator":"AL-195","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-195","type":"StateRoute","routeNumber":195,"specialType":"None"}],"displayCrossStreet":"CR3070","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":19.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.09737,"longitude":-87.3913}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2243598","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2243598/map@1x.jpg","cameraIdentifiers":[]},{"id":2303010,"responsibleRegion":"Southwest","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-30T19:39:30Z","end":"2026-11-30T21:39:30Z","lastUpdatedAt":"2026-11-06T23:15:29.3513606Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL 69 NB @ MP 6.92 at Jackson Creek in Clarke County until AL 69 NB @ MP 15.18 past Dalmation Ln in Clarke County","shortSubTitle":"AL 69 NB @ MP 6.92 to MP 15.18","description":"Active construction zone. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":31.589219999999997,"longitude":-87.97181599999999,"city":"Clarke County","county":"Clarke","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"Jackson Creek","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":6.92,"nearestRoadwayPoints":[{"direction":"North","latitude":31.5892,"longitude":-87.97182},{"direction":"North","latitude":31.5892,"longitude":-87.97182}]},"endLocation":{"latitude":31.695027999999997,"longitude":-88.044776,"city":"Clarke County","county":"Clarke","displayRouteDesignator":"AL 69","routeDesignator":"AL-69","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-69","type":"StateRoute","routeNumber":69,"specialType":"None"}],"displayCrossStreet":"Dalmation Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"North","linearReference":15.18,"nearestRoadwayPoints":[{"direction":"North","latitude":31.69507,"longitude":-88.04476},{"direction":"North","latitude":31.69507,"longitude":-88.04476}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2303010","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2303010/map@1x.jpg","cameraIdentifiers":[]},{"id":2354507,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2026-08-25T11:00:00Z","end":"2027-11-01T11:00:00Z","lastUpdatedAt":"2026-11-02T22:47:36.1911042Z","active":true,"title":"Planned Roadway Improvements","subTitle":"AL35 NB/SB @ MP 23 at 5th St in Rainsville until AL35 NB/SB @ MP 24 at Dewyer Ave in Rainsville","shortSubTitle":"AL35 NB/SB @ MP 23 to MP 24","description":"Planned Roadway Improvement with intermittent lane closures. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.434391999999995,"longitude":-85.72872,"city":"Rainsville","county":"DeKalb","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":"5th St","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":23.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.43441,"longitude":-85.72874},{"direction":"South","latitude":34.43441,"longitude":-85.72874}]},"endLocation":{"latitude":34.436859999999996,"longitude":-85.743168,"city":"Rainsville","county":"DeKalb","displayRouteDesignator":"AL35","routeDesignator":"AL-35","routeDesignatorType":"StateHighway","stateRoadways":[{"name":"AL-35","type":"StateRoute","routeNumber":35,"specialType":"None"}],"displayCrossStreet":"Dewyer Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":24.0,"nearestRoadwayPoints":[{"direction":"North","latitude":34.43688,"longitude":-85.74317},{"direction":"South","latitude":34.43688,"longitude":-85.74317}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Closed","type":"ThroughLane","placement":2},{"state":"Closed","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2354507","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2354507/map@1x.jpg","cameraIdentifiers":[]},{"id":2106690,"responsibleRegion":"North","severity":"ModerateDelay","type":"Roadwork","start":"2025-09-30T12:00:00Z","end":"2026-12-18T23:00:00Z","lastUpdatedAt":"2026-09-30T22:02:43.2888105Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31 NB/SB @ MP 357.71 at Gordon Dr SE in Decatur until US31 NB/SB @ MP 358.31 at Church St NE in Decatur","shortSubTitle":"US31 NB/SB @ MP 357.71 to MP 358.31","description":"Planned Roadway Improvements with intermittent lane closure from 7:00 AM until 5:00 PM. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":34.59878,"longitude":-86.98009599999999,"city":"Decatur","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Gordon Dr SE","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":357.71,"nearestRoadwayPoints":[{"direction":"North","latitude":34.59878,"longitude":-86.98014},{"direction":"South","latitude":34.59878,"longitude":-86.98014}]},"endLocation":{"latitude":34.608731999999996,"longitude":-86.9782,"city":"Decatur","county":"Morgan","displayRouteDesignator":"US31","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Church St NE","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"NorthSouth","linearReference":358.31,"nearestRoadwayPoints":[{"direction":"North","latitude":34.60883,"longitude":-86.97827},{"direction":"South","latitude":34.60883,"longitude":-86.97827}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"South","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2106690","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2106690/map@1x.jpg","cameraIdentifiers":[]},{"id":2025344,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2025-07-14T01:00:00Z","end":"2026-12-31T14:01:43Z","lastUpdatedAt":"2026-10-19T14:12:31.6808055Z","active":true,"title":"Planned Roadway Improvements","subTitle":"US31/7th St S SB @ MP 222.1 at Jackson Ave in Clanton until US31/7th St S SB @ MP 220.8 at New Harmony Rd in Clanton","shortSubTitle":"US31/7th St S SB @ MP 222.1 to MP 220.8","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.836162,"longitude":-86.629488,"city":"Clanton","county":"Chilton","displayRouteDesignator":"US31/7th St S","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"Jackson Ave","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":222.1,"nearestRoadwayPoints":[{"direction":"South","latitude":32.83618,"longitude":-86.62945}]},"endLocation":{"latitude":32.875949999999996,"longitude":-86.656984,"city":"Clanton","county":"Chilton","displayRouteDesignator":"US31/7th St S","routeDesignator":"US-31","routeDesignatorType":"USHighway","stateRoadways":[{"name":"US-31","type":"USRoute","routeNumber":31,"specialType":"None"}],"displayCrossStreet":"New Harmony Rd","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"South","linearReference":220.8,"nearestRoadwayPoints":[{"direction":"South","latitude":32.87594,"longitude":-86.65699}]},"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]},{"direction":"South","lanes":[{"state":"Open","type":"ThroughLane","placement":0}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2025344","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2025344/map@1x.jpg","cameraIdentifiers":[]},{"id":2421911,"responsibleRegion":"Southeast","severity":"MinorDelay","type":"Incident","start":"2026-11-10T01:47:21Z","end":"2026-11-10T02:47:21Z","lastUpdatedAt":"2026-11-10T01:56:54.7318031Z","active":true,"title":"Disabled Vehicle","subTitle":"I-85 SB @ MP 8.54 past Exit 9: AL271/Taylor Rd in Montgomery","shortSubTitle":"I-85 SB @ MP 8.54","description":"","signStyle":{"type":"Incident Management","backgroundColor":{"red":255,"green":51,"blue":204,"alpha":1.0,"hex":"FF33CC"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.361354,"longitude":-86.17983199999999,"city":"Montgomery","county":"Montgomery","displayRouteDesignator":"I-85","routeDesignator":"I-85","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-85","type":"Interstate","routeNumber":85,"specialType":"None"}],"displayCrossStreet":"Exit 9: AL271/Taylor Rd","crossStreet":"AL-271","crossStreetType":"StateHighway","intersectingStateRoadways":[{"name":"AL-271","type":"StateRoute","routeNumber":271,"specialType":"None"}],"direction":"South","linearReference":8.54,"nearestRoadwayPoints":[{"direction":"South","latitude":32.36136,"longitude":-86.17983}]},"endLocation":null,"laneDirections":[{"direction":"North","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]},{"direction":"South","lanes":[{"state":"Closed","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"ThroughLane","placement":3},{"state":"Open","type":"RightShoulder","placement":4}]}],"mapLayer":"Incident","lineStyle":{"strokeColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"fillColor":{"red":252,"green":209,"blue":22,"alpha":1.0,"hex":"FCD116"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2421911","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2421911/map@1x.jpg","cameraIdentifiers":[]},{"id":2266366,"responsibleRegion":"WestCentral","severity":"ModerateDelay","type":"Roadwork","start":"2026-06-06T13:00:00Z","end":"2027-07-31T23:00:00Z","lastUpdatedAt":"2026-10-27T20:27:00.8039104Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-20/59 WB @ MP 31.25 at Exit 32: CR20 in Boligee until I-20/59 WB @ MP 27.31 at Exit 23: CR20 in Boligee","shortSubTitle":"I-20/59 WB @ MP 31.25 to MP 27.31","description":"All lanes are open.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":32.782696,"longitude":-88.047744,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 32: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":31.25,"nearestRoadwayPoints":[{"direction":"West","latitude":32.78288,"longitude":-88.04792}]},"endLocation":{"latitude":32.737552,"longitude":-88.098736,"city":"Boligee","county":"Greene","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 23: CR20","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"West","linearReference":27.31,"nearestRoadwayPoints":[{"direction":"West","latitude":32.73767,"longitude":-88.09882}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]},{"direction":"West","lanes":[{"state":"Open","type":"LeftShoulder","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"ThroughLane","placement":2},{"state":"Open","type":"RightShoulder","placement":3}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2266366","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2266366/map@1x.jpg","cameraIdentifiers":[]},{"id":2402693,"responsibleRegion":"WestCentral","severity":"MinorDelay","type":"Roadwork","start":"2026-11-01T14:00:00Z","end":"2027-05-31T22:00:00Z","lastUpdatedAt":"2026-11-09T11:32:26Z","active":true,"title":"Planned Bridge Work/Inspections","subTitle":"I-20/59 EB/WB @ MP 64.11 at Exit 62: Holley Springs Ln in Tuscaloosa until I-20/59 EB/WB @ MP 64.75 past Exit 62: Holley Springs Ln in Tuscaloosa","shortSubTitle":"I-20/59 EB/WB @ MP 64.11 to MP 64.75","description":"Bridgework with intermittent lane blockage. Please use caution when traveling through this area.","signStyle":{"type":"Temporary Traffic Control","backgroundColor":{"red":255,"green":102,"blue":0,"alpha":1.0,"hex":"FF6600"},"glyphColor":{"red":0,"green":0,"blue":0,"alpha":1.0,"hex":"000000"}},"startLocation":{"latitude":33.113825999999996,"longitude":-87.655328,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 62: Holley Springs Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":64.11,"nearestRoadwayPoints":[{"direction":"East","latitude":33.11361,"longitude":-87.65497},{"direction":"West","latitude":33.11374,"longitude":-87.65518}]},"endLocation":{"latitude":33.13261,"longitude":-87.63824799999999,"city":"Tuscaloosa","county":"Tuscaloosa","displayRouteDesignator":"I-20/59","routeDesignator":"I-20","routeDesignatorType":"Interstate","stateRoadways":[{"name":"I-20","type":"Interstate","routeNumber":20,"specialType":"None"},{"name":"I-59","type":"Interstate","routeNumber":59,"specialType":"None"}],"displayCrossStreet":"Exit 62: Holley Springs Ln","crossStreet":"Unknown","crossStreetType":"Unknown","intersectingStateRoadways":[],"direction":"EastWest","linearReference":64.75,"nearestRoadwayPoints":[{"direction":"East","latitude":33.13254,"longitude":-87.63819},{"direction":"West","latitude":33.1334,"longitude":-87.63875}]},"laneDirections":[{"direction":"East","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]},{"direction":"West","lanes":[{"state":"Open","type":"ThroughLane","placement":0},{"state":"Open","type":"ThroughLane","placement":1},{"state":"Open","type":"RightShoulder","placement":2}]}],"mapLayer":"Roadwork","lineStyle":{"strokeColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"fillColor":{"red":244,"green":145,"blue":29,"alpha":1.0,"hex":"F4911D"},"lineWidth":2},"permLink":"https://algotraffic.caps.ua.edu?eventId=2402693","mapImageUrl":"https://algoapi.caps.ua.edu/v4/TrafficEvents/2402693/map@1x.jpg","cameraIdentifiers":[]}]