BROOKLYN - Police say Brooklyn Councilman Jumaane Williams (D-45th District) was detained today at the West Indian Day Parade.

Williams' spokesman says the councilman was walking on a blocked off sidewalk when he was approached by NYPD officers. Williams claimed he had been given prior permission by another police officer, leading to a confrontation which resulted in his detainment.

Williams says he was released about 30 minutes later and no charges were filed.

Williams' district in Brooklyn comprises a large West Indian population.

Public advocate Bill de Blasio is calling for an investigation, saying his director of Community Affairs was also detained as the two were leaving the parade and on their way to an event at the Brooklyn Museum.

Williams says he will speak on Tuesday about the incident.