PageSourceSearch

https://upriver.ai/

html upriver.ai collected 2026-10-05 14:14:56 UTC 73,664 bytes, 11 lines download raw bytes

1<!DOCTYPE html><!--ZcYejW5SMt_STzmj1igme--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/a056574f751321d1-s.p.3ffdf00b.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/gifs/creators.png"/><link rel="preload" as="image" href="/gifs/trends.png"/><link rel="preload" as="image" href="/gifs/sponsorship.png"/><link rel="preload" as="image" href="/gifs/audiences.png"/><link rel="preload" as="image" href="/gifs/brands.png"/><link rel="preload" as="image" href="/gifs/products.png"/><link rel="stylesheet" href="/_next/static/chunks/8d3ca13161c55816.css?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/d68eae443316cb5a.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd"/>
1<script src="/_next/static/chunks/94d4a92c6d2195c5.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/7626d5b24a313487.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/598b92378f784584.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/turbopack-7f30fc6e6eb6ecf3.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<script src="/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-4E83JC8NX0" as="script"/><meta name="next-size-adjust" content=""/><title>Upriver - API for creators, brands, and trends</title><meta name="description" content="Upriver gives AI systems structured creator, audience, trend, brand, and sponsorship context for search, targeting, and campaign planning."/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://upriver.ai"/><meta property="og:title" content="API for creators, brands, and trends | Upriver"/><meta property="og:description" content="Structured creator, audience, trend, and sponsorship data for AI marketing systems."/><meta property="og:url" content="https://upriver.ai"/><meta property="og:site_name" content="Upriver"/><meta property="og:image" content="https://upriver.ai/opengraph-image.png?opengraph-image.4f851217.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:type" content="image/png"/><meta property="og:image:alt" content="Upriver"/>
1<meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="API for creators, brands, and trends | Upriver"/><meta name="twitter:description" content="Structured creator, audience, trend, and sponsorship data for AI marketing systems."/><meta name="twitter:image" content="https://upriver.ai/twitter-image.png?twitter-image.4f851217.png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:alt" content="Upriver"/><link rel="icon" href="/favicon.ico?favicon.fba9b3ff.ico" sizes="32x32" type="image/x-icon"/><link rel="icon" href="/favicon.ico"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" noModule=""></script>
1</head><body class="jura_fb2f35c4-module__y9iTMW__variable antialiased min-h-screen flex flex-col "><div hidden=""><!--$--><!--/$--></div><nav class="fixed top-0 z-20 flex w-full justify-center transition-all duration-200 ease-out pt-0 md:pt-5"><div class="w-full max-w-[72rem] mx-auto px-5 md:px-8 flex flex-row items-center py-1.5"><div class="flex-1 flex justify-start"><a class="flex flex-row items-center gap-2 py-2 transition-colors" href="/"><img alt="Upriver" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="shrink-0" style="color:transparent" src="/_next/static/media/logo.2c795078.svg"/><h3 class="mt-[1px] text-slate-700">Upriver</h3></a></div><div class="hidden md:flex flex-row items-center gap-2"><a class="flex flex-col items-center justify-center text-sm font-medium transition-colors px-4 py-2 text-center text-slate-600 hover:text-slate-800" href="#use-cases">Use Cases</a><a target="_blank" class="flex flex-col items-center justify-center text-sm font-medium transition-colors px-4 py-2 text-center text-slate-600 hover:text-slate-800" href="https://docs.upriver.ai/changelog">Changelog</a><a target="_blank" class="flex flex-col items-center justify-center text-sm font-medium transition-colors px-4 py-2 text-center text-slate-600 hover:text-slate-800" href="https://docs.upriver.ai">Docs</a></div><div class="flex-1 flex justify-end items-center gap-2"><div class="hidden md:flex flex-row items-center gap-2"><a class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop border border-slate-300/80 text-slate-800 hover:bg-slate-200 hover:border-slate-500 px-4 py-2 hidden lg:flex" href="https://dashboard.upriver.ai/login">Log in</a><a class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-4 py-2" href="https://dashboard.upriver.ai/login">Try API for free</a></div><button class="md:hidden p-2 text-slate-600 hover:text-slate-800" aria-label="Toggle menu"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button></div></div></nav><div class="fixed inset-0 z-10 bg-black/20 md:hidden transition-opacity duration-200 opacity-0 pointer-events-none"></div><div class="fixed left-0 right-0 z-15 bg-white border-b border-color md:hidden transition-opacity duration-200 ease-out top-[57px] opacity-0 pointer-events-none"><div class="flex flex-col py-2"><a class="flex items-center justify-start text-base font-medium transition-colors px-4 py-3 text-slate-600 hover:text-slate-800 hover:bg-slate-50 w-full" href="#data">Data</a><a class="flex items-center justify-start text-base font-medium transition-colors px-4 py-3 text-slate-600 hover:text-slate-800 hover:bg-slate-50 w-full" href="#use-cases">Use Cases</a><a target="_blank" class="flex items-center justify-start text-base font-medium transition-colors px-4 py-3 text-slate-600 hover:text-slate-800 hover:bg-slate-50 w-full" href="https://docs.upriver.ai/changelog">Changelog</a><a target="_blank" class="flex items-center justify-start text-base font-medium transition-colors px-4 py-3 text-slate-600 hover:text-slate-800 hover:bg-slate-50 w-full" href="https://docs.upriver.ai">API Docs</a><a class="flex items-center justify-start text-base font-medium transition-colors px-4 py-3 text-slate-600 hover:text-slate-800 hover:bg-slate-50 w-full" href="https://dashboard.upriver.ai/login">Log in</a><div class="px-4 py-3 flex flex-col gap-2"><a class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-4 py-3 w-full" href="https://dashboard.upriver.ai/login">Try API for free</a><a target="_blank" class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-slate-100 text-slate-800 hover:bg-slate-200 px-4 py-3 w-full" href="https://cal.com/lulu-zhang/upriver-intro">Book a demo</a></div></div></div><main class="relative grow h-full items-center justify-start flex flex-col bg-white">
1<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@id":"https://upriver.ai/#organization","@type":"Organization","name":"Upriver","url":"https://upriver.ai/","logo":"https://upriver.ai/brand/logo.png","description":"Structured creator, audience, trend, and sponsorship data for AI marketing systems.","sameAs":["https://x.com/upriver_ai","https://linkedin.com/company/upriver-ai"]},{"@id":"https://upriver.ai/#website","@type":"WebSite","name":"Upriver","url":"https://upriver.ai/","description":"Structured creator, audience, trend, and sponsorship data for AI marketing systems.","publisher":{"@id":"https://upriver.ai/#organization"}},{"@id":"https://upriver.ai/#webpage","@type":"WebPage","name":"API for creators, trends, and audiences","url":"https://upriver.ai/","description":"Upriver gives AI systems structured creator, audience, trend, brand, and sponsorship context for search, targeting, and campaign planning.","isPartOf":{"@id":"https://upriver.ai/#website"},"about":{"@id":"https://upriver.ai/#organization"}}]}</script>
1<section id="hero" class="relative z-5 flex flex-col items-center min-h-screen w-full px-5 md:px-10 pt-24 pb-10"><div aria-hidden="true" class="pointer-events-none absolute inset-0 z-0 flex items-center justify-center overflow-hidden"><div class="h-[80vh] w-[90vw] md:w-[1100px] max-w-none blur-3xl" style="background:radial-gradient(ellipse at center, rgba(70,21,249,0.20) 0%, rgba(70,21,249,0.10) 38%, rgba(70,21,249,0.04) 62%, rgba(70,21,249,0) 80%)"></div></div><div class="flex-1 flex flex-col items-center justify-center w-full relative z-10"><div class="w-full max-w-[72rem] mx-auto flex flex-col items-center gap-8 md:gap-10"><div class="flex flex-col items-center justify-center gap-4 md:gap-6 text-center"><h1 class="text-black leading-[1.05]!" style="font-size:clamp(3rem, 2.7rem + 1.3vw, 3.75rem)"><span class="block">The API to know </span><span class="block">what&#x27;s capturing attention </span><span class="block">and when to act on it</span></h1><p class="text-slate-700 text-balance" style="font-size:clamp(1rem, 0.95rem + 0.25vw, 1.125rem)">Build GTM agents that pick the creators, topics, and formats audiences love right now</p></div><div class="flex flex-row items-center justify-center gap-2 md:gap-4"><a class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-6 py-3" href="https://dashboard.upriver.ai/login">Try API for free</a><a target="_blank" rel="noopener noreferrer" class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop border border-slate-400 text-slate-800 hover:bg-pop/10 hover:border-pop/30 hover:text-pop px-6 py-3 hidden md:flex" href="https://cal.com/lulu-zhang/upriver-intro">Book a demo</a></div></div></div><div class="w-full relative z-10 flex flex-col gap-10"><div class="flex flex-col items-center justify-center gap-8"><p class="text-xs text-slate-600">Powering products and agents at</p><div class="grid grid-cols-2 place-items-center gap-x-8 gap-y-6 px-5 max-w-sm mx-auto xl:max-w-none xl:flex xl:items-center xl:justify-center xl:gap-x-20 xl:px-0"><img alt="Clay" loading="lazy" width="82" height="26" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fclay.8883e681.png&amp;w=96&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fclay.8883e681.png&amp;w=256&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fclay.8883e681.png&amp;w=256&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd"/><img alt="Thrad" loading="lazy" width="89" height="20" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" src="/_next/static/media/thrad.8173e015.svg"/><img alt="Avail" loading="lazy" width="107" height="18" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" src="/_next/static/media/avail.c888098a.svg"/><img alt="Unify" loading="lazy" width="87" height="24" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" src="/_next/static/media/unify.32c5d2bd.svg"/><img alt="Graphite" loading="lazy" width="120" height="26" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" src="/_next/static/media/graphite.9140b4dc.svg"/><img alt="Influenxio" loading="lazy" width="130" height="23" decoding="async" data-nimg="1" class="opacity-100" style="color:transparent" srcSet="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Finfluenxio.4d7c1b67.png&amp;w=256&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd 1x, /_next/image?url=%2F_next%2Fstatic%2Fmedia%2Finfluenxio.4d7c1b67.png&amp;w=384&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd 2x" src="/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Finfluenxio.4d7c1b67.png&amp;w=384&amp;q=75&amp;dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd"/></div></div><div class="w-full h-px bg-gradient-to-r from-transparent via-slate-200 to-transparent"></div></div></section><div class="flex flex-col items-center gap-32 w-full overflow-x-hidden pb-20 md:pb-28"><section class="w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col mt-32" id="data"><div class="flex flex-col gap-2 mb-8"><span class="mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop">The Graph</span><h2 class="text-black">A bird&#x27;
1s eye view of every feed</h2><p>Upriver cleans and connects cross-platform data in real time, so your agent gets signal, not noise.</p></div><div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4"><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/creators/creator-profile-by-url"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/creators.png" alt="Creators" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Creators</h4><p class="text-sm text-slate-600 leading-snug mb-1">Profiles, audiences, and engagement metrics across platforms.</p><span class="text-sm text-pop font-medium mt-auto">View <!-- -->Creators<!-- --> →</span></div></a><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/breakout-topics/list-breakout-topics"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/trends.png" alt="Trends &amp; Topics" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Trends &amp; Topics</h4><p class="text-sm text-slate-600 leading-snug mb-1">Trends and topics with momentum scores and example content.</p><span class="text-sm text-pop font-medium mt-auto">View <!-- -->Trends &amp; Topics<!-- --> →</span></div></a><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/sponsorships/sponsorships"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/sponsorship.png" alt="Sponsorships" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Sponsorships</h4><p class="text-sm text-slate-600 leading-snug mb-1">Find brands and creators actively partnering together.</p><span class="text-sm text-pop font-medium mt-auto">View <!-- -->Sponsorships<!-- --> →</span></div></a><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/audience/personas-v3"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/audiences.png" alt="Audiences" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Audiences</h4><p class="text-sm text-slate-600 leading-snug mb-1">Understand audience personas and their buying motivations.</p><span class="text-sm text-pop font-medium mt-auto">View <!-- -->Audiences<!-- --> →</span></div></a><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/brands/brand-research"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/brands.png" alt="Brands" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Brands</h4><p class="text-sm text-slate-600 leading-snug mb-1">Brand voice, positioning, and who they target.</p><span class="text-sm text-pop font-medium mt-auto">View <!-- -->Brands<!-- --> →</span></div></a><a target="_blank" class="border border-color rounded-lg p-4 md:p-6 flex flex-row gap-4 hover:bg-slate-50 transition-colors" href="https://docs.upriver.ai/api-reference/products"><div class="aspect-square w-20 shrink-0 rounded-lg overflow-hidden bg-slate-100"><img src="/gifs/products.png" alt="Products" class="w-full h-full object-cover transition-all grayscale-80"/></div><div class="flex flex-col gap-2"><h4 class="font-medium text-black">Products</h4><p class="text-sm text-slate-600 leading-snug mb-1">Get products associated with any brand, including features and pricing.</p>
1<span class="text-sm text-pop font-medium mt-auto">View <!-- -->Products<!-- --> →</span></div></a></div></section><section class="w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col" id="api-example"><div class="flex flex-col gap-2 mb-8"><span class="mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop">Easy to use</span><h2 class="text-black">Integrate live real-world data in minutes</h2><p>Query by brand, creator, or category. Get back relevant signals as clean, structured JSON. No scraping or DIY pipelines needed.</p></div><div class="flex flex-col"><div class="mb-7 flex flex-wrap items-center gap-2.5"><span class="text-sm font-semibold text-slate-600">Try it across verticals:</span><button type="button" aria-pressed="true" class="flex items-center gap-2 rounded-full border py-1.5 pl-2.5 pr-3.5 text-sm font-semibold transition-colors border-transparent bg-slate-200 text-slate-900"><img alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="h-[1.125rem] w-[1.125rem] flex-none object-contain" style="color:transparent" src="/_next/static/media/elevenlabs.a4f37942.svg"/><span class="flex items-baseline gap-2">ElevenLabs<span class="text-[0.6875rem] font-semibold text-slate-500">Tech</span></span></button><button type="button" aria-pressed="false" class="flex items-center gap-2 rounded-full border py-1.5 pl-2.5 pr-3.5 text-sm font-semibold transition-colors border-slate-200 text-slate-500 hover:border-slate-300 hover:bg-slate-50 hover:text-slate-800"><img alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="h-[1.125rem] w-[1.125rem] flex-none object-contain" style="color:transparent" src="/_next/static/media/roblox.a824112a.svg"/><span class="flex items-baseline gap-2">Roblox<span class="text-[0.6875rem] font-semibold text-slate-400">Gaming</span></span></button><button type="button" aria-pressed="false" class="flex items-center gap-2 rounded-full border py-1.5 pl-2.5 pr-3.5 text-sm font-semibold transition-colors border-slate-200 text-slate-500 hover:border-slate-300 hover:bg-slate-50 hover:text-slate-800"><img alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" class="h-[1.125rem] w-[1.125rem] flex-none object-contain" style="color:transparent" src="/_next/static/media/gruns.e1ad98a2.svg"/><span class="flex items-baseline gap-2">Grüns<span class="text-[0.6875rem] font-semibold text-slate-400">Supplements</span></span></button></div><div class="overflow-hidden rounded-2xl border border-[#2d295a] bg-[#13112c] shadow-[0_24px_60px_-28px_rgba(10,8,30,0.55)]"><div class="flex items-start gap-2.5 border-b border-[#2d295a] bg-[#13112c] px-5 py-4"><div class="flex h-[1.375rem] w-[1.375rem] flex-none items-center justify-center rounded-md bg-gradient-to-br from-indigo-500 to-pop-blue text-xs text-white">✦</div><div><div class="text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Agent goal</div><div class="mt-0.5 text-[0.9375rem] leading-snug text-slate-100">Plan a launch campaign for ElevenLabs&#x27; new voice agent.</div></div></div><div class="grid grid-cols-1 md:grid-cols-2"><div class="min-w-0 border-b border-[#2d295a] p-5 md:border-b-0 md:border-r"><div class="mb-3.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Signals in<!-- --> <span class="font-medium normal-case tracking-normal text-slate-500">· <!-- -->What your agent sees</span></div><div class="mb-2.5"><button type="button" aria-expanded="true" class="w-full rounded-[0.625rem] border border-[#2d295a] bg-[#1d1a42] p-3 text-left font-mono text-xs transition-colors hover:border-[#3d3974]"><div class="flex items-center gap-2.5"><span class="h-4 w-4 flex-none animate-spin rounded-full border-2 border-[#3d3974] border-t-indigo-500"></span><span class="rounded-md px-1.5 py-0.5 text-[0.6875rem] font-bold bg-[#34d399]/15 text-[#bbf7d0]">POST</span><span class="text-slate-100">/audience_insights</span><span class="ml-auto hidden whitespace-nowrap font-sans text-xs italic text-slate-400 sm:inline">who to target</span><span class="text-base leading-none text-slate-400 transition-transform rotate-90">
1▸</span></div><div class="mt-1.5 break-words pl-[2.125rem] text-[0.71875rem] text-slate-400">{ brand_url: &quot;elevenlabs.io&quot; }</div></button><pre class="mt-1.5 overflow-auto whitespace-pre rounded-[0.5625rem] border border-[#2d295a] bg-[#0c0a22] p-3 font-mono text-[0.6875rem] leading-relaxed text-slate-300">{
2  &quot;personas&quot;: [
3    {
4      &quot;label&quot;: &quot;faceless content creators&quot;,
5      &quot;purchase_motivations&quot;: [
6        &quot;turn blogs into podcasts&quot;,
7        &quot;a voice with real emotion, not robotic TTS&quot;
8      ]
9    }
10  ]
11}</pre></div><div class="mb-2.5"><button type="button" aria-expanded="false" class="w-full rounded-[0.625rem] border border-[#2d295a] bg-[#1d1a42] p-3 text-left font-mono text-xs transition-colors hover:border-[#3d3974]"><div class="flex items-center gap-2.5"><span class="h-4 w-4 flex-none animate-spin rounded-full border-2 border-[#3d3974] border-t-indigo-500"></span><span class="rounded-md px-1.5 py-0.5 text-[0.6875rem] font-bold bg-[#34d399]/15 text-[#bbf7d0]">POST</span><span class="text-slate-100">/topics/breakout/search</span><span class="ml-auto hidden whitespace-nowrap font-sans text-xs italic text-slate-400 sm:inline">what&#x27;s rising now</span><span class="text-base leading-none text-slate-400 transition-transform ">▸</span></div><div class="mt-1.5 break-words pl-[2.125rem] text-[0.71875rem] text-slate-400">{ query: &quot;AI&quot;, vertical: &quot;tech&quot; }</div></button></div><div class="mb-2.5"><button type="button" aria-expanded="false" class="w-full rounded-[0.625rem] border border-[#2d295a] bg-[#1d1a42] p-3 text-left font-mono text-xs transition-colors hover:border-[#3d3974]"><div class="flex items-center gap-2.5"><span class="h-4 w-4 flex-none animate-spin rounded-full border-2 border-[#3d3974] border-t-indigo-500"></span><span class="rounded-md px-1.5 py-0.5 text-[0.6875rem] font-bold bg-[#34d399]/15 text-[#bbf7d0]">POST</span><span class="text-slate-100">/creators/search</span><span class="ml-auto hidden whitespace-nowrap font-sans text-xs italic text-slate-400 sm:inline">who to partner with</span><span class="text-base leading-none text-slate-400 transition-transform ">▸</span></div><div class="mt-1.5 break-words pl-[2.125rem] text-[0.71875rem] text-slate-400">{ categories: [&quot;AI&quot;,&quot;tech&quot;] }</div></button></div><div class="mb-2.5"><button type="button" aria-expanded="false" class="w-full rounded-[0.625rem] border border-[#2d295a] bg-[#1d1a42] p-3 text-left font-mono text-xs transition-colors hover:border-[#3d3974]"><div class="flex items-center gap-2.5"><span class="h-4 w-4 flex-none animate-spin rounded-full border-2 border-[#3d3974] border-t-indigo-500"></span><span class="rounded-md px-1.5 py-0.5 text-[0.6875rem] font-bold bg-blue-400/15 text-blue-200">GET</span><span class="text-slate-100">/sponsorships</span><span class="ml-auto hidden whitespace-nowrap font-sans text-xs italic text-slate-400 sm:inline">their current partners</span><span class="text-base leading-none text-slate-400 transition-transform ">▸</span></div><div class="mt-1.5 break-words pl-[2.125rem] text-[0.71875rem] text-slate-400">?sponsor_name=ElevenLabs</div></button></div></div><div class="min-w-0 p-5"><div class="mb-3.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Decision out<!-- --> <span class="font-medium normal-case tracking-normal text-slate-500">· <!-- -->What your agent gives you</span></div><div class="transition-all duration-500 ease-out translate-y-1.5 opacity-0"><div class="mb-3.5 text-sm font-bold text-slate-100">Campaign plan · <!-- -->ElevenLabs</div><div class="mb-4"><div class="mb-1.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Audience</div><div class="flex flex-wrap gap-1.5"><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">faceless content creators</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">AI developers &amp; tinkerers</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">corporate video editors</span></div></div><div class="mb-4"><div class="mb-1.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Emerging Topics</div><div class="flex flex-wrap gap-1.5"><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">Apple Intelligence &amp; new Siri</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">AI data centers &amp; energy</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">AI in the stock market</span></div></div><div class="mb-4"><div class="mb-1.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Creators to work with</div><div class="flex flex-wrap gap-1.5"><span class="flex items-center gap-2 rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-100">Manolo Remiddi<span class="text-[0.6875rem] text-slate-400">Tech / AI</span></span><span class="flex items-center gap-2 rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-100">WealthWise<span class="text-[0.6875rem] text-slate-400">Tech / AI</span></span><span class="flex items-center gap-2 rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-100">AtariX<span class="text-[0.6875rem] text-slate-400">YouTube</span></span></div></div><div class="mb-4"><div class="mb-1.5 text-[0.6875rem] font-bold uppercase tracking-wider text-slate-400">Formats that land</div><div class="flex flex-wrap gap-1.5"><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">faceless explainer</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">build-in-public demo</span><span class="rounded-lg border border-[#2d295a] bg-[#1d1a42] px-2.5 py-1 text-[0.78125rem] text-slate-200">tool walkthrough</span></div></div></div></div></div></div></div></section><section class="w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col" id="use-cases"><div class="flex flex-col gap-2 mb-8"><span class="mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop">Use cases</span><h2 class="text-black">Scale compelling content, not slop</h2><p class="text-slate-600">Generic or stale data leads to content that bores audiences. Upriver feeds your agents what people care about now, and why.</p></div><div class="grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4">
11<div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">Creator Search</h4><p class="text-sm text-slate-600 leading-snug">Match brands and creators based on audience overlap, sponsorship history, and engagement.</p></div><div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">Content Generation</h4><p class="text-sm text-slate-600 leading-snug">Ground content generation in real conversations and cultural moments.</p></div><div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">Campaign Planning</h4><p class="text-sm text-slate-600 leading-snug">Run campaigns when trends are rising, not when it&#x27;s too late.</p></div><div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">Audience Targeting</h4><p class="text-sm text-slate-600 leading-snug">Find untapped audience segments based on real motivations and behaviors.</p></div><div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">SEO/AEO</h4><p class="text-sm text-slate-600 leading-snug">Surface the questions and topics your audience is already searching for.</p></div><div class="border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2"><h4 class="font-medium text-black">Enrichment</h4><p class="text-sm text-slate-600 leading-snug">Get up-to-date creator, brand, and product data to enrich any workflow.</p></div></div></section><section class="w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10" id="customer-spotlight"><div class="flex flex-col md:flex-row gap-8 md:gap-16"><div class="md:w-1/3 flex flex-col gap-2"><span class="mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop">Testimonials</span><h2 class="text-black">Loved by developers</h2></div><div class="md:w-2/3 flex flex-col gap-10"><div class="relative pl-6"><div class="absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent"></div><p class="text-lg text-slate-700 leading-relaxed mb-4">“Upriver demonstrated their industry and domain expertise with the quality of results and exceptional design of their APIs. Without them, it would be incredibly difficult to get the <span class="font-semibold text-slate-900">nuance and depth of insight in a reliable way</span>.”</p><div class="flex flex-col"><span class="font-medium text-slate-900">Ryan Riebling</span><span class="text-sm text-slate-500">Co-founder &amp; Head of Engineering, AvailNet</span></div></div><div class="relative pl-6"><div class="absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent"></div><p class="text-lg text-slate-700 leading-relaxed mb-4">“Upriver detects what is actually shaping consumer demand versus what is just bot chatter. For an AI ad network like Thrad, <span class="font-semibold text-slate-900">high fidelity signal is oxygen</span>.”</p><div class="flex flex-col"><span class="font-medium text-slate-900">Andrea Tortella</span><span class="text-sm text-slate-500">CEO, Thrad</span></div></div><div class="relative pl-6"><div class="absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent"></div><p class="text-lg text-slate-700 leading-relaxed mb-4">“As someone building and investing in vertical AI agents, I’ve seen firsthand that the right context is the differentiator between AI ‘slop’ and high quality content. Upriver is solving the context problem at scale, turning <span class="font-semibold text-slate-900">cultural relevance into a structured asset for AI</span>.”</p><div class="flex flex-col"><span class="font-medium text-slate-900">
11Enzo Duit</span><span class="text-sm text-slate-500">Founder, Augedo</span></div></div></div></div></section></div><!--$--><!--/$--></main><footer class="relative w-full overflow-hidden flex justify-center pt-8 md:pt-16 pb-8 md:pb-12"><span aria-hidden="true" class="pointer-events-none select-none absolute inset-x-0 bottom-0 z-0 translate-y-[28%] text-center whitespace-nowrap font-brand font-bold leading-none tracking-tight text-[30vw] text-slate-900/[0.07]">Upriver</span><div class="w-full max-w-[72rem] mx-auto px-5 md:px-8 relative z-10"><div class="rounded-2xl bg-gradient-to-b from-indigo-50 from-60% to-transparent px-6 py-10 md:p-12 lg:p-16 pb-24 md:pb-32"><div class="flex flex-col gap-12"><div class="flex flex-col gap-8 md:flex-row md:items-start md:justify-between"><div class="footer-promo flex flex-col items-start gap-4 md:flex-1 md:max-w-2xl"><h2 class="text-black">Get the context your agents need to actually scale growth</h2><div class="flex flex-row items-center gap-3"><a target="_blank" rel="noopener noreferrer" class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-4 py-2" href="https://cal.com/lulu-zhang/upriver-intro">Book a demo →</a><a class="flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop border border-slate-400 text-slate-800 hover:bg-pop/10 hover:border-pop/30 hover:text-pop px-4 py-2" href="mailto:[email protected]">Contact us</a></div></div><div class="flex flex-col gap-4 md:items-end shrink-0"><a class="flex flex-row items-center gap-2" href="/"><img alt="Upriver" loading="lazy" width="28" height="28" decoding="async" data-nimg="1" class="shrink-0" style="color:transparent" src="/_next/static/media/logo.2c795078.svg"/><h3 class="text-slate-700">Upriver</h3></a></div></div><div class="grid grid-cols-2 gap-8 md:grid-cols-4"><div class="flex flex-col gap-3"><h5 class="text-xs font-semibold! uppercase tracking-wider text-slate-500">API</h5><ul class="flex flex-col gap-2"><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/sponsorships/sponsorships">Sponsorships</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/trends/trends-list">Trends</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/breakout-topics/list-breakout-topics">Topics</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/creators/creator-profile-by-url">Creators</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/audience/personas-v3">Audiences</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/brands/brand-research">Brands</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/api-reference/products">Products</a></li></ul></div><div class="flex flex-col gap-3"><h5 class="text-xs font-semibold! uppercase tracking-wider text-slate-500">Developers</h5><ul class="flex flex-col gap-2"><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai">API Docs</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://docs.upriver.ai/changelog">Changelog</a></li></ul></div><div class="flex flex-col gap-3"><h5 class="text-xs font-semibold! uppercase tracking-wider text-slate-500">Get in touch</h5><ul class="flex flex-col gap-2"><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://linkedin.com/company/upriver-ai">LinkedIn</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://x.com/upriver_ai">X</a></li><li><a target="_blank" rel="noopener noreferrer" class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="https://instagram.com/upriver.ai">Instagram</a></li><li><a class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="mailto:[email protected]">Email</a></li></ul></div><div class="flex flex-col gap-3"><h5 class="text-xs font-semibold! uppercase tracking-wider text-slate-500">Legal</h5><ul class="flex flex-col gap-2"><li><a class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="/terms">Terms</a></li><li><a class="text-sm text-slate-600 transition-colors hover:text-slate-900" href="/privacy">Privacy</a></li></ul></div></div><div><span class="text-sm text-slate-500">© <!-- -->2026<!-- --> Upriver Inc.</span></div></div></div></div></footer>
11<script src="/_next/static/chunks/d68eae443316cb5a.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd" id="_R_" async=""></script>
11<script>(self.__next_f=self.__next_f||[]).push([0])</script>
11<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[9077,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"default\"]\n3:I[49170,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"default\"]\n4:I[79988,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"default\"]\n5:I[46636,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"\"]\ne:I[40244,[],\"default\"]\n:HL[\"/_next/static/chunks/8d3ca13161c55816.css?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"style\"]\n:HL[\"/_next/static/media/a056574f751321d1-s.p.3ffdf00b.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
11<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"ZcYejW5SMt_STzmj1igme\",\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/8d3ca13161c55816.css?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"jura_fb2f35c4-module__y9iTMW__variable antialiased min-h-screen flex flex-col \",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"main\",null,{\"className\":\"relative grow h-full items-center justify-start flex flex-col bg-white\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"footer\",null,{\"className\":\"relative w-full overflow-hidden flex justify-center pt-8 md:pt-16 pb-8 md:pb-12\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none select-none absolute inset-x-0 bottom-0 z-0 translate-y-[28%] text-center whitespace-nowrap font-brand font-bold leading-none tracking-tight text-[30vw] text-slate-900/[0.07]\",\"children\":\"Upriver\"}],[\"$\",\"div\",null,{\"className\":\"w-full max-w-[72rem] mx-auto px-5 md:px-8 relative z-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl bg-gradient-to-b from-indigo-50 from-60% to-transparent px-6 py-10 md:p-12 lg:p-16 pb-24 md:pb-32\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-8 md:flex-row md:items-start md:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"footer-promo flex flex-col items-start gap-4 md:flex-1 md:max-w-2xl\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-black\",\"children\":\"Get the context your agents need to actually scale growth\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-row items-center gap-3\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"https://cal.com/lulu-zhang/upriver-intro\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-4 py-2\",\"children\":\"Book a demo →\"}],[\"$\",\"$L5\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop border border-slate-400 text-slate-800 hover:bg-pop/10 hover:border-pop/30 hover:text-pop px-4 py-2\",\"children\":\"Contact us\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 md:items-end shrink-0\",\"children\":\"$L6\"}]]}],\"$L7\",\"$L8\"]}]}]}]]}],\"$L9\",\"$La\",\"$Lb\"]}]}]]}],{\"children\":[\"$Lc\",{}
11,null,false,false]},null,false,false],\"$Ld\",false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":true}\n"])</script>
11<script>self.__next_f.push([1,"f:I[4940,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"Image\"]\n11:I[50857,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"\"]\n12:I[88372,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"default\"]\n18:I[24141,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"ViewportBoundary\"]\n1a:I[24141,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"MetadataBoundary\"]\n1b:\"$Sreact.suspense\"\n6:[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"flex flex-row items-center gap-2\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/logo.2c795078.svg\",\"width\":64,\"height\":64,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Upriver\",\"height\":28,\"className\":\"shrink-0\"}],[\"$\",\"h3\",null,{\"className\":\"text-slate-700\",\"children\":\"Upriver\"}]]}]\n"])</script>
11<script>self.__next_f.push([1,"7:[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-8 md:grid-cols-4\",\"children\":[[\"$\",\"div\",\"API\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-xs font-semibold! uppercase tracking-wider text-slate-500\",\"children\":\"API\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Sponsorships\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/sponsorships/sponsorships\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Sponsorships\"}]}],[\"$\",\"li\",\"Trends\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/trends/trends-list\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Trends\"}]}],[\"$\",\"li\",\"Topics\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/breakout-topics/list-breakout-topics\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Topics\"}]}],[\"$\",\"li\",\"Creators\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/creators/creator-profile-by-url\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Creators\"}]}],[\"$\",\"li\",\"Audiences\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/audience/personas-v3\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Audiences\"}]}],[\"$\",\"li\",\"Brands\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/brands/brand-research\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Brands\"}]}],[\"$\",\"li\",\"Products\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/api-reference/products\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Products\"}]}]]}]]}],[\"$\",\"div\",\"Developers\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-xs font-semibold! uppercase tracking-wider text-slate-500\",\"children\":\"Developers\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"API Docs\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"API Docs\"}]}],[\"$\",\"li\",\"Changelog\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://docs.upriver.ai/changelog\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Changelog\"}]}]]}]]}],[\"$\",\"div\",\"Get in touch\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-xs font-semibold! uppercase tracking-wider text-slate-500\",\"children\":\"Get in touch\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://linkedin.com/company/upriver-ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"LinkedIn\"}]}],[\"$\",\"li\",\"X\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://x.com/upriver_ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"X\"}]}],[\"$\",\"li\",\"Instagram\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"https://instagram.com/upriver.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Instagram\"}]}],[\"$\",\"li\",\"Email\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Email\"}]}]]}]]}],[\"$\",\"div\",\"Legal\",{\"className\":\"flex flex-col gap-3\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-xs font-semibold! uppercase tracking-wider text-slate-500\",\"children\":\"Legal\"}],\"$L10\"]}]]}]\n"])</script>
11<script>self.__next_f.push([1,"8:[\"$\",\"div\",null,{\"children\":[\"$\",\"span\",null,{\"className\":\"text-sm text-slate-500\",\"children\":[\"© \",2026,\" Upriver Inc.\"]}]}]\n9:[\"$\",\"$L11\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-4E83JC8NX0\",\"strategy\":\"afterInteractive\"}]\na:[\"$\",\"$L11\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n            window.dataLayer = window.dataLayer || [];\\n            function gtag(){dataLayer.push(arguments);}\\n            gtag('js', new Date());\\n\\n            gtag('config', 'G-4E83JC8NX0');\\n          \"}]\nb:[\"$\",\"$L12\",null,{}]\n"])</script>
11<script>self.__next_f.push([1,"c:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@graph\\\":[{\\\"@id\\\":\\\"https://upriver.ai/#organization\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Upriver\\\",\\\"url\\\":\\\"https://upriver.ai/\\\",\\\"logo\\\":\\\"https://upriver.ai/brand/logo.png\\\",\\\"description\\\":\\\"Structured creator, audience, trend, and sponsorship data for AI marketing systems.\\\",\\\"sameAs\\\":[\\\"https://x.com/upriver_ai\\\",\\\"https://linkedin.com/company/upriver-ai\\\"]},{\\\"@id\\\":\\\"https://upriver.ai/#website\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Upriver\\\",\\\"url\\\":\\\"https://upriver.ai/\\\",\\\"description\\\":\\\"Structured creator, audience, trend, and sponsorship data for AI marketing systems.\\\",\\\"publisher\\\":{\\\"@id\\\":\\\"https://upriver.ai/#organization\\\"}},{\\\"@id\\\":\\\"https://upriver.ai/#webpage\\\",\\\"@type\\\":\\\"WebPage\\\",\\\"name\\\":\\\"API for creators, trends, and audiences\\\",\\\"url\\\":\\\"https://upriver.ai/\\\",\\\"description\\\":\\\"Upriver gives AI systems structured creator, audience, trend, brand, and sponsorship context for search, targeting, and campaign planning.\\\",\\\"isPartOf\\\":{\\\"@id\\\":\\\"https://upriver.ai/#website\\\"},\\\"about\\\":{\\\"@id\\\":\\\"https://upriver.ai/#organization\\\"}}]}\"}}],[\"$\",\"section\",null,{\"id\":\"hero\",\"className\":\"relative z-5 flex flex-col items-center min-h-screen w-full px-5 md:px-10 pt-24 pb-10\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none absolute inset-0 z-0 flex items-center justify-center overflow-hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"h-[80vh] w-[90vw] md:w-[1100px] max-w-none blur-3xl\",\"style\":{\"background\":\"radial-gradient(ellipse at center, rgba(70,21,249,0.20) 0%, rgba(70,21,249,0.10) 38%, rgba(70,21,249,0.04) 62%, rgba(70,21,249,0) 80%)\"}}]}],[\"$\",\"div\",null,{\"className\":\"flex-1 flex flex-col items-center justify-center w-full relative z-10\",\"children\":[\"$\",\"div\",null,{\"className\":\"w-full max-w-[72rem] mx-auto flex flex-col items-center gap-8 md:gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-center gap-4 md:gap-6 text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-black leading-[1.05]!\",\"style\":{\"fontSize\":\"clamp(3rem, 2.7rem + 1.3vw, 3.75rem)\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"block\",\"children\":\"The API to know \"}],[\"$\",\"span\",null,{\"className\":\"block\",\"children\":\"what's capturing attention \"}],[\"$\",\"span\",null,{\"className\":\"block\",\"children\":\"and when to act on it\"}]]}],[\"$\",\"p\",null,{\"className\":\"text-slate-700 text-balance\",\"style\":{\"fontSize\":\"clamp(1rem, 0.95rem + 0.25vw, 1.125rem)\"},\"children\":\"Build GTM agents that pick the creators, topics, and formats audiences love right now\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-row items-center justify-center gap-2 md:gap-4\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"https://dashboard.upriver.ai/login\",\"className\":\"flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop bg-black border border-black text-white hover:bg-slate-800 px-6 py-3\",\"children\":\"Try API for free\"}],[\"$\",\"$L5\",null,{\"href\":\"https://cal.com/lulu-zhang/upriver-intro\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"flex items-center justify-center whitespace-nowrap rounded-lg text-sm font-medium transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-pop border border-slate-400 text-slate-800 hover:bg-pop/10 hover:border-pop/30 hover:text-pop px-6 py-3 hidden md:flex\",\"children\":\"Book a demo\"}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"w-full relative z-10 flex flex-col gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-center gap-8\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs text-slate-600\",\"children\":\"Powering products and agents at\"}],\"$L13\"]}],\"$L14\"]}]]}],\"$L15\"],[\"$L16\"],\"$L17\"]}]\n"])</script>
11<script>self.__next_f.push([1,"d:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L18\",null,{\"children\":\"$@19\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1a\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.Metadata\",\"children\":\"$@1c\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
11<script>self.__next_f.push([1,"1d:I[18274,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"DataCard\"]\n1e:I[82341,[\"/_next/static/chunks/2c88ac2975b2cd2e.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/b5aa5f32dbe1c0f1.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"ApiDemo\"]\n26:I[24141,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"OutletBoundary\"]\n10:[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-2\",\"children\":[[\"$\",\"li\",\"Terms\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/terms\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Terms\"}]}],[\"$\",\"li\",\"Privacy\",{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/privacy\",\"className\":\"text-sm text-slate-600 transition-colors hover:text-slate-900\",\"children\":\"Privacy\"}]}]]}]\n"])</script>
11<script>self.__next_f.push([1,"13:[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 place-items-center gap-x-8 gap-y-6 px-5 max-w-sm mx-auto xl:max-w-none xl:flex xl:items-center xl:justify-center xl:gap-x-20 xl:px-0\",\"children\":[[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/clay.8883e681.png\",\"width\":798,\"height\":252,\"blurWidth\":8,\"blurHeight\":3,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAbklEQVR42gFjAJz/ABpbbG08jqfAKT9KaQEDBCoAAABYAAAAUAAAADUAAAAlADKkxNKdp4f/mHZL0QYNEHAAAABsAAAAmAAAAJ0AAAB/ACBlepJ/dEi2YksYdAQHCTQAAABHAAAAVwAAAGwAAABOt+IWPRiADmsAAAAASUVORK5CYII=\"},\"alt\":\"Clay\",\"height\":26,\"className\":\"opacity-100\"}],[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/thrad.8173e015.svg\",\"width\":7417,\"height\":1671,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Thrad\",\"height\":20,\"className\":\"opacity-100\"}],[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/avail.c888098a.svg\",\"width\":4096,\"height\":686,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Avail\",\"height\":18,\"className\":\"opacity-100\"}],[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/unify.32c5d2bd.svg\",\"width\":116,\"height\":32,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Unify\",\"height\":24,\"className\":\"opacity-100\"}],[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/graphite.9140b4dc.svg\",\"width\":148,\"height\":32,\"blurWidth\":0,\"blurHeight\":0},\"alt\":\"Graphite\",\"height\":26,\"className\":\"opacity-100\"}],[\"$\",\"$Lf\",null,{\"src\":{\"src\":\"/_next/static/media/influenxio.4d7c1b67.png\",\"width\":2000,\"height\":353,\"blurWidth\":8,\"blurHeight\":1,\"blurDataURL\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAJUlEQVR42mMI01IJkRHg1+Dg4tXl5OYzAtI6IDYPn5AjL7+IJwA+WwN5zMIUtgAAAABJRU5ErkJggg==\"},\"alt\":\"Influenxio\",\"height\":23,\"className\":\"opacity-100\"}]]}]\n"])</script>
11<script>self.__next_f.push([1,"14:[\"$\",\"div\",null,{\"className\":\"w-full h-px bg-gradient-to-r from-transparent via-slate-200 to-transparent\"}]\n"])</script>
11<script>self.__next_f.push([1,"15:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-32 w-full overflow-x-hidden pb-20 md:pb-28\",\"children\":[[\"$\",\"section\",null,{\"className\":\"w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col mt-32\",\"id\":\"data\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 mb-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop\",\"children\":\"The Graph\"}],[\"$\",\"h2\",null,{\"className\":\"text-black\",\"children\":\"A bird's eye view of every feed\"}],[\"$\",\"p\",null,{\"children\":\"Upriver cleans and connects cross-platform data in real time, so your agent gets signal, not noise.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4\",\"children\":[[\"$\",\"$L1d\",\"Creators\",{\"title\":\"Creators\",\"description\":\"Profiles, audiences, and engagement metrics across platforms.\",\"href\":\"https://docs.upriver.ai/api-reference/creators/creator-profile-by-url\",\"image\":\"/gifs/creators.gif\",\"still\":\"/gifs/creators.png\"}],[\"$\",\"$L1d\",\"Trends \u0026 Topics\",{\"title\":\"Trends \u0026 Topics\",\"description\":\"Trends and topics with momentum scores and example content.\",\"href\":\"https://docs.upriver.ai/api-reference/breakout-topics/list-breakout-topics\",\"image\":\"/gifs/trends.gif\",\"still\":\"/gifs/trends.png\"}],[\"$\",\"$L1d\",\"Sponsorships\",{\"title\":\"Sponsorships\",\"description\":\"Find brands and creators actively partnering together.\",\"href\":\"https://docs.upriver.ai/api-reference/sponsorships/sponsorships\",\"image\":\"/gifs/sponsorship.gif\",\"still\":\"/gifs/sponsorship.png\"}],[\"$\",\"$L1d\",\"Audiences\",{\"title\":\"Audiences\",\"description\":\"Understand audience personas and their buying motivations.\",\"href\":\"https://docs.upriver.ai/api-reference/audience/personas-v3\",\"image\":\"/gifs/audiences.gif\",\"still\":\"/gifs/audiences.png\"}],[\"$\",\"$L1d\",\"Brands\",{\"title\":\"Brands\",\"description\":\"Brand voice, positioning, and who they target.\",\"href\":\"https://docs.upriver.ai/api-reference/brands/brand-research\",\"image\":\"/gifs/brands.gif\",\"still\":\"/gifs/brands.png\"}],[\"$\",\"$L1d\",\"Products\",{\"title\":\"Products\",\"description\":\"Get products associated with any brand, including features and pricing.\",\"href\":\"https://docs.upriver.ai/api-reference/products\",\"image\":\"/gifs/products.gif\",\"still\":\"/gifs/products.png\"}]]}]]}],[\"$\",\"section\",null,{\"className\":\"w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col\",\"id\":\"api-example\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 mb-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop\",\"children\":\"Easy to use\"}],[\"$\",\"h2\",null,{\"className\":\"text-black\",\"children\":\"Integrate live real-world data in minutes\"}],[\"$\",\"p\",null,{\"children\":\"Query by brand, creator, or category. Get back relevant signals as clean, structured JSON. No scraping or DIY pipelines needed.\"}]]}],[\"$\",\"$L1e\",null,{}]]}],[\"$\",\"section\",null,{\"className\":\"w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10 flex flex-col\",\"id\":\"use-cases\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2 mb-8\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop\",\"children\":\"Use cases\"}],[\"$\",\"h2\",null,{\"className\":\"text-black\",\"children\":\"Scale compelling content, not slop\"}],[\"$\",\"p\",null,{\"className\":\"text-slate-600\",\"children\":\"Generic or stale data leads to content that bores audiences. Upriver feeds your agents what people care about now, and why.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 md:grid-cols-2 xl:grid-cols-3 gap-4\",\"children\":[[\"$\",\"div\",\"Creator Search\",{\"className\":\"border border-color roun
11ded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"Creator Search\"}],\"$L1f\"]}],\"$L20\",\"$L21\",\"$L22\",\"$L23\",\"$L24\"]}]]}],\"$L25\"]}]\n"])</script>
11<script>self.__next_f.push([1,"16:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/c4f95d4198e9e28c.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"async\":true,\"nonce\":\"$undefined\"}]\n17:[\"$\",\"$L26\",null,{\"children\":[\"$\",\"$1b\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@27\"}]}]\n"])</script>
11<script>self.__next_f.push([1,"1f:[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Match brands and creators based on audience overlap, sponsorship history, and engagement.\"}]\n20:[\"$\",\"div\",\"Content Generation\",{\"className\":\"border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"Content Generation\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Ground content generation in real conversations and cultural moments.\"}]]}]\n21:[\"$\",\"div\",\"Campaign Planning\",{\"className\":\"border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"Campaign Planning\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Run campaigns when trends are rising, not when it's too late.\"}]]}]\n22:[\"$\",\"div\",\"Audience Targeting\",{\"className\":\"border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"Audience Targeting\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Find untapped audience segments based on real motivations and behaviors.\"}]]}]\n23:[\"$\",\"div\",\"SEO/AEO\",{\"className\":\"border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"SEO/AEO\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Surface the questions and topics your audience is already searching for.\"}]]}]\n24:[\"$\",\"div\",\"Enrichment\",{\"className\":\"border border-color rounded-lg p-4 md:p-6 flex flex-col gap-2\",\"children\":[[\"$\",\"h4\",null,{\"className\":\"font-medium text-black\",\"children\":\"Enrichment\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-slate-600 leading-snug\",\"children\":\"Get up-to-date creator, brand, and product data to enrich any workflow.\"}]]}]\n"])</script>
11<script>self.__next_f.push([1,"25:[\"$\",\"section\",null,{\"className\":\"w-full max-w-[72rem] mx-auto px-5 md:px-8 py-5 md:py-10\",\"id\":\"customer-spotlight\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col md:flex-row gap-8 md:gap-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:w-1/3 flex flex-col gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"mb-6 inline-flex w-fit items-center rounded-full px-3 py-1 text-xs font-medium uppercase bg-pop/10 text-pop\",\"children\":\"Testimonials\"}],[\"$\",\"h2\",null,{\"className\":\"text-black\",\"children\":\"Loved by developers\"}]]}],[\"$\",\"div\",null,{\"className\":\"md:w-2/3 flex flex-col gap-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-slate-700 leading-relaxed mb-4\",\"children\":[\"“Upriver demonstrated their industry and domain expertise with the quality of results and exceptional design of their APIs. Without them, it would be incredibly difficult to get the \",[\"$\",\"span\",null,{\"className\":\"font-semibold text-slate-900\",\"children\":\"nuance and depth of insight in a reliable way\"}],\".”\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium text-slate-900\",\"children\":\"Ryan Riebling\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-slate-500\",\"children\":\"Co-founder \u0026 Head of Engineering, AvailNet\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-slate-700 leading-relaxed mb-4\",\"children\":[\"“Upriver detects what is actually shaping consumer demand versus what is just bot chatter. For an AI ad network like Thrad, \",[\"$\",\"span\",null,{\"className\":\"font-semibold text-slate-900\",\"children\":\"high fidelity signal is oxygen\"}],\".”\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium text-slate-900\",\"children\":\"Andrea Tortella\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-slate-500\",\"children\":\"CEO, Thrad\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"relative pl-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute left-0 top-0 bottom-0 w-px bg-gradient-to-b from-transparent via-slate-300 to-transparent\"}],[\"$\",\"p\",null,{\"className\":\"text-lg text-slate-700 leading-relaxed mb-4\",\"children\":[\"“As someone building and investing in vertical AI agents, I’ve seen firsthand that the right context is the differentiator between AI ‘slop’ and high quality content. Upriver is solving the context problem at scale, turning \",[\"$\",\"span\",null,{\"className\":\"font-semibold text-slate-900\",\"children\":\"cultural relevance into a structured asset for AI\"}],\".”\"]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-medium text-slate-900\",\"children\":\"Enzo Duit\"}],[\"$\",\"span\",null,{\"className\":\"text-sm text-slate-500\",\"children\":\"Founder, Augedo\"}]]}]]}]]}]]}]}]\n"])</script>
11<script>self.__next_f.push([1,"19:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
11<script>self.__next_f.push([1,"28:I[25587,[\"/_next/static/chunks/06b53d44b8332554.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\",\"/_next/static/chunks/4d89445298ca2a62.js?dpl=dpl_CpfuPCPSRtg8m9rAK3p9W5YGz3Nd\"],\"IconMark\"]\n"])</script>
11<script>self.__next_f.push([1,"1c:[[\"$\",\"title\",\"0\",{\"children\":\"Upriver - API for creators, brands, and trends\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Upriver gives AI systems structured creator, audience, trend, brand, and sponsorship context for search, targeting, and campaign planning.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://upriver.ai\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"API for creators, brands, and trends | Upriver\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Structured creator, audience, trend, and sponsorship data for AI marketing systems.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://upriver.ai\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Upriver\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://upriver.ai/opengraph-image.png?opengraph-image.4f851217.png\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:alt\",\"content\":\"Upriver\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:title\",\"content\":\"API for creators, brands, and trends | Upriver\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:description\",\"content\":\"Structured creator, audience, trend, and sponsorship data for AI marketing systems.\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:image\",\"content\":\"https://upriver.ai/twitter-image.png?twitter-image.4f851217.png\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:alt\",\"content\":\"Upriver\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.fba9b3ff.ico\",\"sizes\":\"32x32\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"$L28\",\"24\",{}]]\n"])</script>
11<script>self.__next_f.push([1,"27:null\n"])</script>
11</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.