Shopify B2B - Prevent new products from being added automatically to a catalog

When creating a new Catalog in the admin, I see there is a checkbox that says “Automatically include new products in this catalog.” However, when creating a new catalog via the GraphQL API (catalogCreate), there does not appear to be any way to specify that behavior.

From what I’ve seen, it looks like when you create a new catalog via the API, Shopify assumes that you want all new products to be added to the catalog. For my particular use case, I don’t want that - I just want the catalog to contain the items that I add to it (to limit the products a specific B2B customer can purchase).

Am I missing something, or Is there any way to accomplish that via the API?

Did you ever get a solution?

Yes, it turns out that the setting to automatically add products to the catalog is part of the catalog publication, not the catalog itself, so that is set via the publicationCreate mutation, not the catalogCreate mutation.

Thanks, we found this out too.