Automatically Add Products to a Market/Catalog When Created

Hi everyone,

I’m currently managing product creation in Shopify via “Zoho Inventory” using the API (access token integration). It’s working well — products are created in Shopify automatically when I add them in Zoho Inventory.

Now, I want to go a step further:

What is the best way to automatically assign a newly created product to a specific market/catalog (like UK) via API?
As I am not able to find any application for this, or any API.

Please guide step by step on how I can do that.

Thanks

When you create a publication with publicationCreate you can specify autoPublish

You can also use defaultState as well.

1 Like

Thanks, Luke. I saw that publicationCreate supports autoPublish, which is helpful during initial setup.

But if the catalog (publication) is already created, what’s the proper way to add or show products in that catalog via API? I’ve been using the publishablePublish mutation to do this — just wanted to confirm if that’s the recommended approach, or if there’s a better way.

Since the catalog is already created and associated with a market, could you suggest the appropriate API or GraphQL mutation to add products to that catalog?

I do suggest having a good read of the docs in the future, it’ll have everything you need.

1 Like

I have tried, but nothing happens