I seem to remember seeing a list somewhere of a list of items and their identifiers of items that can be added programmatically.
For example, I’m creating a package that, part of what it does is add an image block and link it to a page. I know I can do something like this to add the image:
Yeah you would check the controller in this case - I think you might also be able to do something like var_dump(get_class_vars($block)) in your code above and look at the output of that to guide you as well.