Shopify Custom icon

Shopify Custom

Shopify Admin GraphQL node with metafields and definitions support

Translation → Coverage

AI-generated

Summary

Check translation coverage for a Shopify translatable resource, identifying translated and missing locales for each field. Optionally include nested metafields and return field rows for workflows that process translation gaps.

Inputs

  • authentication — Choose Admin API credentials (default) or OAuth2 to authenticate with Shopify.
  • resourceId (required) — Global Shopify ID of the exact translatable resource to check. For a metafield, use gid://shopify/Metafield/{id}.
  • marketId — Optional market name or ID for market-specific coverage.
  • translationOptions.includeMetafieldMetadata — Enrich metafield resources with namespace, key, definition name, and owner. Defaults to false.
  • translationOptions.includeMetafields — Include nested metafields under the resource. Defaults to false.
  • translationOptions.metafieldLimit — Metafield limit when including nested metafields; defaults to 50, with an allowed range of 1–250.
  • translationOptions.outputShape — Choose Resource Tree (default), Field Rows (All), or Field Rows (Only Missing). Field rows include translated and missing locale lists; Only Missing retains fields missing at least one target locale.
  • outputMode — Choose Simplified (default), Raw, or Selected Fields output.
  • selectedFields — Comma-separated fields to retain when Output Mode is Selected Fields.

Output shape

Resource trees with per-field locale coverage and optional nested metafields, or a list of field coverage rows.

The output shape option controls whether all fields or only fields with missing target locales are returned. Raw and Selected Fields modes provide alternative output formatting. The signature-only source shows shop locale discovery and coverage aggregation, but does not establish the exact target-locale selection rules or complete returned field schema.

Links

Discussion