Brand URL Translations
Translations for Brand URLs
The Translations Admin GraphQL API for managing brand URL translations is available on Stencil storefronts only.
The following entities are translatable for brand URLs:
- Brand URL Path
- URL path as
url_path— The URL path of the brand on the storefront
- URL path as
Resource fields
The entities listed above are referenced differently based on resource type and must use the following values in the queries outlined below:
Querying Brand URL Translations (Storefront API)
Data is returned in the current locale determined by the context (e.g., Accept-Language header, channel language settings, or site subfolder). Brand URLs on the storefront reflect the translated URL path; when translations exist for the requested locale, those translated values are returned.
Managing Brand URL Translations (Admin API)
Brand URL translation management (list, update, delete) is available via the Admin GraphQL API. These mutations and queries are not available on the Storefront API.
Query a List of Brand URL Translations
Request
Response
The request below uses several variables for reusability. Replace {{channel_id}} and {{locale_code}} with the appropriate values for your use case.
This query returns a paginated list of translations with a maximum of 50 results per request. Use the cursor from the response in a subsequent request to fetch more results.
Query a Brand URL Translation by Resource ID
The request below uses several variables for reusability. Replace {{resourceId}}, {{channel_id}}, and {{locale_code}} with appropriate values for your use case. Make sure resourceId follows the format from the Resource fields table.