overrideable=False modules not returned via pages API


I have a dynamic module that does not need to be edited by the user, and therefore I also don't want it shown on the page edit screen.

Setting overrideable=False on the module means the API does not return the module at all. Removing this attribute and updating the page then allows the API to return the module.

I assume this is not expected behaviour?


Hi @craigivemy,

Can you give me an example in your portal so that I can take a closer look?