Pages now delivers everything you need to render any page from a single URL lookup. Give Frontic a URL, get back the content, routing information, and localization data in one response.
What's New
- Localized URL Resolution - The same content can live at different URLs across locales.
my-shirtandmein-shirtboth resolve to product ID 123. The API returns the correct content regardless of which URL the visitor hits. - Alternates for Hreflang - Each page response includes alternates: a list of the same content across all your locales and regions. Use this to generate
<link rel="alternate" hreflang="...">tags for international SEO. - URL Change Handling - When a URL changes, the old URL stays in the system. The API response tells you how to handle it:
- Permanent Redirect (301) - Content moved permanently, transfer SEO value
- Temporary Redirect (302) - Temporary change, keep the old URL indexed
- Not Found (404) - Content is gone, show error page
- Delete - Remove the URL entirely from the system
- Multi-Domain Routing - Map domains to region/locale combinations.
demo-shop.comserves US English,demo-shop.deserves German. Each domain generates appropriate URLs for its locale. - URL Conflict Resolution - When multiple records generate the same slug, choose your strategy: append a unique token (
product-name-abc123) or skip the duplicate.
How It Works
Request a page by URL. The API returns:
- The content block to render
- The current/canonical URL status
- All alternate URLs across locales
- Redirect instructions if the URL has changed
- Region and locale context
Your frontend uses this data to render the page, set up redirects, and generate SEO metadata.
Documentation
Learn more about Pages in our documentation.