Set Datatype List via Slug

Hi everyone,

I am slowly going crazy trying to figure out how I can create a shopify thing and set an array/list field that is connected to a different Data Type via the bubble.io API.

Is this only possible to do via the Unique ID?

To clarify, I want to sync shopify product creations, changes and deletions via make.com to bubble.io so that we can manage our Shopify products from our Bubble Dashboard.

So I have a shopify webhook that triggers when a product is created. This webhook now passes all metafields as well, including metafields that include a list of metaobject. These only include the Shopify Metaobject ID wich looks like this “gid://shopify/Metaobject/125758406998”.

In make.com, I’ve extracted the number from the Metaobject and my idea was to have the corresponding things in make have that number as slug (gid://shopify/Metaobject/ 125758406998).

For some reason, it still says:
[400] Invalid data for field dekor: object with this id does not exist: 125736878422 / MISSING_DATA

Am I correct with my assumption that I can only ever set a connection to another thing by using the bubble unique ID and there is no other way to do that?

Any help is highly appreciated!