This thread is resolved. Here is a description of the problem and solution.
Problem: This website uses WooCommerce and all products are translated to German. They will be synchronised with the German Amazon store. The German pages should not be visible on this website itself though. So I have configured WPML to hide this language. Problem is that these hidden pages are also hidden for the Rest API/Webhooks that are used to sync the content. Is there a way to make these pages available for the Rest API/Webhooks, but keep them hidden for website visitors* and search engines?
Solution: You can use Yoast SEO to set the option for google indexing independently on each product. If you want to be able to set the value for this through ATE, you need to set the _yoast_wpseo_meta-robots-noindex custom field to translate and make the changes presented here: https://wpml.org/forums/topic/hide-a-translation-do-not-allow-indexing-by-search-engines/#post-8198137
Relevant Documentation: https://wpml.org/documentation/related-projects/using-wordpress-seo-with-wpml/
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.