Plotly Dash Update Drop Down from call back where data frame inside the call back

Can anyone please help me filling the dropdowns dynamically from the data frame column inside the call back since I am using user inputs to extract data from API and returning into the dash data table to the user to download?

This has been solved by my own.