Does blueprint required to create a page programatically?


I would like to programatically create pages to store data coming from an external form.
I won’t know in advance which and how many fields the form will have so I can’t define these fields in a blueprint.

I was wondering if I could programatically create pages without blueprint set for this page?

Yes, you don’t need a blueprint to create a page. However, if you want to edit the page later in the Panel and there is not blueprint for the page, the Panel will fall back to the default blueprint. In both cases, if there is a blueprint or if the Panel falls back to the default blueprint and the fields do not match, you can’t edit the missing fields.