Public portfolio in organization via API

Is there a way to create public portfolios via API?

I only found the option to add specific users to a portfolio via " Add users to a portfolio".

Any option to make portfolio public inside an organization? Or at least to add a team to portfolio?

Thank you.
Felix.