/api/v1 demoExercises all three response shapes (JSON / HTML fragment / web component) against
a single URL. Server-loads via the authenticated path; web-component live-fetch uses /demo/proxy as a stand-in for a consumer's backend proxy.
{
"url": "https://archive.vanityfair.com/article/2024/4/queen-anne",
"canonical": "https://archive.vanityfair.com/article/2024/4/queen-anne",
"title": "QUEEN ANNE | Vanity Fair",
"description": "ANNE HATHAWAY HAS BECOME A STYLE ICON TO GEN Z—AND EMBRACED WHO SHE IS AFTER YEARS OF SELF-RECRIMINATION AND INTERNET NOISE. WITH THE RACY ROMANCE THE IDEA OF YOU HITTING THEATERS, THE OSCAR WINNER TALKS ABOUT LIVING OUT LOUD",
"siteName": "Vanity Fair | The Complete Archive",
"siteLogoUrl": "https://storage.mostly.film/myframely/logo/vanityfair.com/9a1b41158dd8dc78bda43e64a11572f448ecfc28.png",
"favicon": "https://archive.vanityfair.com/vanityfair/favicon.png",
"images": {
"thumbnail": "https://storage.mostly.film/myframely/previews/419ca718-836f-442b-91e0-0ade648901fd/0ff6fd6e0517.jpg",
"hero": "https://storage.mostly.film/myframely/previews/419ca718-836f-442b-91e0-0ade648901fd/4ab3e78ef56c.jpg",
"origin": "https://773972854255-vanityfair.s3.us-east-1.amazonaws.com//vanityfair20240401thumbnails/Spreads/0x600/21.jpg"
},
"provider": null,
"fetchedAt": "2026-10-13T17:34:08.143Z"
}<div class="mPreview_card" data-variant="thumbnail"><a class="mPreview_link" href="https://archive.vanityfair.com/article/2024/4/queen-anne" target="_blank" rel="noopener nofollow"><img class="mPreview_thumb" src="https://storage.mostly.film/myframely/previews/419ca718-836f-442b-91e0-0ade648901fd/0ff6fd6e0517.jpg" alt="" loading="lazy"><div class="mPreview_body"><h3 class="mPreview_title">QUEEN ANNE | Vanity Fair</h3><p class="mPreview_description">ANNE HATHAWAY HAS BECOME A STYLE ICON TO GEN Z&mdash;AND EMBRACED WHO SHE IS AFTER YEARS OF SELF-RECRIMINATION AND INTERNET NOISE. WITH THE RACY ROMANCE THE IDEA OF YOU HITTING THEATERS, THE OSCAR WINNER TALKS ABOUT LIVING OUT LOUD</p><div class="mPreview_meta"><img class="mPreview_logo" src="https://storage.mostly.film/myframely/logo/vanityfair.com/9a1b41158dd8dc78bda43e64a11572f448ecfc28.png" alt="" loading="lazy"><span class="mPreview_site">Vanity Fair | The Complete Archive</span></div></div></a></div>
This component fetches the preview from /demo/proxy on mount, no
pre-serialized attribute. Simulates the pattern a consumer would use if they
proxy the preview call through their own backend.