Hi Hamroush
I’ve had to do something similar to this before. There’s no way to make a parameter implicitly optional. In the microflow that accepts the parameter, you should have an IF split, to check if that parameter is empty, then work accordingly. So if parameter=empty, retrieve from database and work from list, if parameter!= empty, work on that object/list that was passed through :)