PageSourceSearch

https://music-story.com/assets/metadata-monitor-api-Cr0xvKJy.js

js music-story.com collected 2026-10-02 10:43:44 UTC 16,445 bytes, 1 lines download raw bytes

1import{lt as e,st as t,v as n}from"./locale-CxZCJns9.js";import{$ as r,D as i,F as a,J as o,a as s,dt as c,f as l,gt as u,h as d,jt as f,k as p,m,mt as h,n as g,nt as _,q as v,t as y,ut as b,w as x,y as S,z as C}from"./button-C7XVHQRx.js";import{h as w,r as T}from"./index-pMy1fW9-.js";import{t as E}from"./reveal-CSJ25m-v.js";import{t as D}from"./CTASection-qtEStHcL.js";import{t as O}from"./emphasis-DO1161Yj.js";import{t as k}from"./FaqSection-DYZP2gPY.js";import{t as A}from"./ApiCodeBlock-7x_U95aV.js";var j=e(t(),1),M=`/assets/dev-screen-W2MtJOHB.webp`,N=`/assets/metadata-monitor-home-2-BvnZR8Ia.webp`,P=n(),F={monitor:_,premium_api:i,dedicated_feeds:b},I={verification:a,support:r,company:d,kpis:S,poc:o},L={search:c,licensed_content:u,entity_endpoints:v,docs:m},R={standard:p,timing:v,catalog_ops:C,high_volume:f},z=(e,t,n)=>e[t]??n,B=e=>e===`monitor`?s:g,V=({content:e})=>{if(!e)return null;let t=e.channels.find(e=>e.featured)??e.channels.find(e=>e.key===`monitor`),n=e.channels.filter(e=>e!==t),r=e.features.filter(e=>e.key!==`poc`),s=e.features.find(e=>e.key===`poc`);return(0,P.jsx)(P.Fragment,{children:(0,P.jsxs)(`div`,{className:`min-h-screen bg-background`,children:[(0,P.jsxs)(`section`,{className:`relative pt-28 pb-20 overflow-hidden`,children:[(0,P.jsxs)(`div`,{className:`absolute inset-0`,children:[(0,P.jsx)(`img`,{src:M,alt:`Music metadata API and monitor visualization`,width:1600,height:900,className:`w-full h-full object-cover object-[50%_85%] opacity-30`}),(0,P.jsx)(`div`,{className:`absolute inset-0 bg-background/70`})]}),(0,P.jsx)(`div`,{className:`container relative z-10 mx-auto px-6 lg:px-12`,children:(0,P.jsxs)(`div`,{ref:E,className:`reveal max-w-3xl`,children:[(0,P.jsxs)(`span`,{className:`inline-flex items-center gap-2 text-xs font-semibold tracking-widest uppercase text-primary mb-4`,children:[(0,P.jsx)(i,{size:14}),` `,e.heroEyebrow]}),(0,P.jsx)(`h1`,{className:`text-4xl sm:text-5xl lg:text-6xl font-extrabold leading-tight text-foreground`,children:O(e.heroTitle)}),(0,P.jsx)(`p`,{className:`mt-6 text-lg text-foreground/80 leading-relaxed`,children:e.heroDescription}),(0,P.jsxs)(`div`,{className:`mt-8 flex flex-wrap gap-4`,children:[e.heroPrimaryLabel&&(0,P.jsx)(y,{asChild:!0,variant:`marketing`,size:`xl`,children:(0,P.jsxs)(`a`,{href:`https://metadata.music-story.com`,target:`_blank`,rel:`noreferrer`,children:[e.heroPrimaryLabel,` `,(0,P.jsx)(l,{size:16})]})}),e.heroSecondaryLabel&&(0,P.jsx)(y,{asChild:!0,variant:`marketingOutline`,size:`xl`,children:(0,P.jsx)(w,{to:`/our-offer`,children:e.heroSecondaryLabel})})]})]})})]}),(0,P.jsx)(`section`,{className:`py-20 border-t border-border`,children:(0,P.jsxs)(`div`,{className:`container mx-auto px-6 lg:px-12`,children:[(0,P.jsxs)(`div`,{ref:E,className:`reveal max-w-2xl mb-12`,children:[(0,P.jsxs)(`span`,{className:`inline-flex items-center gap-2 text-xs font-semibold tracking-widest uppercase text-primary mb-3`,children:[(0,P.jsx)(_,{size:14}),` `,e.cockpitEyebrow]}),(0,P.jsx)(`h2`,{className:`text-3xl sm:text-4xl font-bold text-foreground`,children:e.cockpitTitle}),(0,P.jsx)(`p`,{className:`mt-4 text-foreground/70`,children:e.cockpitIntro})]}),t&&(0,P.jsxs)(`div`,{ref:E,style:{"--i":1},className:`reveal relative overflow-hidden rounded-2xl border border-primary/40 bg-card p-8 lg:p-10 mb-10`,children:[(0,P.jsx)(`div`,{className:`absolute inset-0 gradient-magenta opacity-[0.06] pointer-events-none`}),(0,P.jsxs)(`div`,{className:`relative`,children:[(0,P.jsxs)(`div`,{className:`flex items-center gap-3 flex-wrap`,children:[(0,P.jsx)(`div`,{className:`w-12 h-12 rounded-xl gradient-magenta flex items-center justify-center shrink-0`,children:(0,j.createElement)(z(F,t.key,_),{size:22,className:`text-primary-foreground`})}),(0,P.jsx)(`h3`,{className:`text-2xl font-bold text-foreground`,children:t.title}),t.badge&&(0,P.jsx)(`span`,{className:`text-[11px] font-semibold tracking-wider uppercase text-primary border border-primary/40 rounded-full px-2.5 py-0.5`,children:t.badge})]}),(0,P.jsx)(`p`,{className:`mt-2 text-foreground/70 leading-relaxed max-w-2xl`,children:t.description}),(0,P.jsx)(`ul`,{className:`mt-5 grid sm:grid-cols-2 gap-2`,children:t.bullets.map(e=>(0,P.jsxs)(`li`,{className:`flex items-start gap-2 text-sm text-foreground
1/80`,children:[(0,P.jsx)(x,{size:16,className:`text-primary mt-0.5 shrink-0`}),` `,e]},e))}),t.ctaLabel&&(0,P.jsxs)(`a`,{href:B(t.key),target:`_blank`,rel:`noreferrer`,className:`mt-5 inline-flex items-center gap-2 text-sm font-semibold text-primary hover:text-primary/80 transition-colors`,children:[t.ctaLabel,` `,(0,P.jsx)(l,{size:16})]})]})]}),e.deliveredThroughLabel&&(0,P.jsxs)(`div`,{className:`flex items-center gap-4 mb-8`,"aria-hidden":`true`,children:[(0,P.jsx)(`div`,{className:`h-px flex-1 bg-border`}),(0,P.jsx)(`span`,{className:`text-xs font-semibold tracking-widest uppercase text-foreground/60`,children:e.deliveredThroughLabel}),(0,P.jsx)(`div`,{className:`h-px flex-1 bg-border`})]}),(0,P.jsx)(`div`,{className:`grid md:grid-cols-2 gap-6`,children:n.map((e,t)=>{let n=z(F,e.key,i);return(0,P.jsxs)(`div`,{ref:E,style:{"--i":t+2},className:`reveal bg-card border border-border rounded-2xl p-6 hover:border-primary/40 transition-colors`,children:[(0,P.jsxs)(`div`,{className:`flex items-center gap-4 mb-4`,children:[(0,P.jsx)(`div`,{className:`w-12 h-12 rounded-xl gradient-magenta flex items-center justify-center shrink-0`,children:(0,P.jsx)(n,{size:22,className:`text-primary-foreground`})}),(0,P.jsx)(`h3`,{className:`text-xl font-bold text-foreground`,children:e.title})]}),(0,P.jsx)(`p`,{className:`text-sm text-foreground/70 leading-relaxed`,children:e.description}),(0,P.jsx)(`ul`,{className:`mt-5 space-y-2`,children:e.bullets.map(e=>(0,P.jsxs)(`li`,{className:`flex items-start gap-2 text-sm text-foreground/80`,children:[(0,P.jsx)(x,{size:16,className:`text-primary mt-0.5 shrink-0`}),` `,e]},e))}),e.ctaLabel&&(0,P.jsxs)(`a`,{href:B(e.key),target:`_blank`,rel:`noreferrer`,className:`mt-5 inline-flex items-center gap-2 text-sm font-semibold text-primary hover:text-primary/80 transition-colors`,children:[e.ctaLabel,` `,(0,P.jsx)(l,{size:16})]})]},e.key||e.title)})})]})}),(0,P.jsx)(`section`,{className:`py-20 border-t border-border bg-secondary/20`,children:(0,P.jsxs)(`div`,{className:`container mx-auto px-6 lg:px-12`,children:[(0,P.jsxs)(`div`,{ref:E,className:`reveal max-w-3xl mb-12 lg:mb-16`,children:[(0,P.jsxs)(`span`,{className:`inline-flex items-center gap-2 text-xs font-semibold tracking-widest uppercase text-primary mb-3`,children:[(0,P.jsx)(_,{size:14}),` `,e.monitorEyebrow]}),(0,P.jsx)(`h2`,{className:`text-3xl sm:text-4xl font-bold text-foreground`,children:e.monitorTitle}),(0,P.jsx)(`p`,{className:`mt-4 text-lg text-foreground/70 leading-relaxed`,children:e.monitorIntro})]}),(0,P.jsxs)(`div`,{className:`grid grid-cols-1 lg:grid-cols-12 gap-8 items-stretch`,children:[(0,P.jsx)(`div`,{ref:E,style:{"--i":1},className:`reveal lg:col-span-7 grid grid-cols-1 sm:grid-cols-2 gap-6`,children:r.map(e=>{let t=z(I,e.key,a);return(0,P.jsxs)(`div`,{className:`group p-6 rounded-2xl bg-card border border-border hover:border-primary/40 transition-colors`,children:[(0,P.jsx)(`div`,{className:`w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center text-primary mb-5`,children:(0,P.jsx)(t,{size:20})}),(0,P.jsx)(`h3`,{className:`text-lg font-semibold text-foreground`,children:e.title}),(0,P.jsx)(`p`,{className:`mt-2 text-sm text-foreground/70 leading-relaxed`,children:e.description})]},e.key||e.title)})}),(0,P.jsxs)(`div`,{ref:E,style:{"--i":1},className:`reveal lg:col-span-5 flex flex-col gap-6`,children:[(0,P.jsx)(`div`,{className:`flex-1 min-h-[260px] rounded-2xl overflow-hidden border border-border bg-card relative`,children:(0,P.jsx)(`img`,{src:N,alt:`Metadata Monitor interface`,loading:`lazy`,width:1200,height:800,className:`w-full h-full object-contain object-center`})}),s&&(0,P.jsxs)(`div`,{className:`p-6 rounded-2xl bg-card border border-primary/40 hover:border-primary/60 transition-colors`,children:[(0,P.jsxs)(`div`,{className:`flex items-center gap-4 mb-4`,children:[(0,P.jsx)(`div`,{className:`w-10 h-10 rounded-lg gradient-magenta flex items-center justify-center text-primary-foreground shrink-0`,children:(0,j.createElement)(z(I,s.key,o),{size:20})}),(0,P.jsx)(`h3`,{className:`text-xl font-bold text-foreground`,children:s.title})]}
1),(0,P.jsx)(`p`,{className:`text-sm text-foreground/70 leading-relaxed`,children:s.description}),e.monitorFeaturedCtaLabel&&(0,P.jsxs)(`a`,{href:`https://metadata.music-story.com`,target:`_blank`,rel:`noreferrer`,className:`mt-5 inline-flex items-center gap-2 text-sm font-semibold text-primary hover:text-primary/80 transition-colors`,children:[e.monitorFeaturedCtaLabel,` `,(0,P.jsx)(l,{size:16})]})]})]})]})]})}),(0,P.jsx)(`section`,{className:`py-20 border-t border-border bg-secondary/20`,children:(0,P.jsxs)(`div`,{className:`container mx-auto px-6 lg:px-12`,children:[(0,P.jsxs)(`div`,{ref:E,className:`reveal max-w-3xl mb-12`,children:[(0,P.jsxs)(`span`,{className:`inline-flex items-center gap-2 text-xs font-semibold tracking-widest uppercase text-primary mb-4`,children:[(0,P.jsx)(i,{size:14}),` `,e.apiEyebrow]}),(0,P.jsx)(`h2`,{className:`text-3xl sm:text-4xl font-bold text-foreground`,children:e.apiTitle}),(0,P.jsx)(`p`,{className:`mt-4 text-lg text-foreground/70 leading-relaxed`,children:e.apiIntro})]}),(0,P.jsxs)(`div`,{className:`grid grid-cols-1 lg:grid-cols-12 gap-6`,children:[(0,P.jsx)(`div`,{ref:E,style:{"--i":1},className:`reveal lg:col-span-7 grid grid-cols-1 sm:grid-cols-2 gap-6`,children:e.apiHighlights.map(e=>{let t=z(L,e.key,c);return(0,P.jsxs)(`div`,{className:`group p-6 rounded-2xl bg-card border border-border hover:border-primary/40 transition-colors`,children:[(0,P.jsx)(`div`,{className:`w-10 h-10 rounded-lg bg-primary/10 flex items-center justify-center text-primary mb-5 group-hover:scale-110 transition-transform`,children:(0,P.jsx)(t,{size:20})}),(0,P.jsx)(`h3`,{className:`text-lg font-semibold text-foreground`,children:e.title}),(0,P.jsx)(`p`,{className:`mt-2 text-sm text-foreground/70 leading-relaxed`,children:e.description})]},e.key||e.title)})}),(0,P.jsx)(`div`,{ref:E,style:{"--i":1},className:`reveal lg:col-span-5`,children:(0,P.jsxs)(A,{label:(0,P.jsxs)(`span`,{children:[`GET /artist?q=`,(0,P.jsx)(`span`,{className:`text-primary`,children:`Freddie Mercury`})]}),children:[(0,P.jsx)(`p`,{children:`{`}),(0,P.jsxs)(`p`,{className:`pl-4`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"results"`}),`: [`]}),(0,P.jsx)(`p`,{className:`pl-8`,children:`{`}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"id"`}),`: `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"12345"`}),`,`]}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"name"`}),`:`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"Freddie Mercury"`}),`,`]}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"isni"`}),`:`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"0000 0001 1234 5678"`}),`,`]}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"biography"`}),`: `,`{ `,(0,P.jsx)(`span`,{className:`text-primary`,children:`"en"`}),`: `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"..."`}),`,`,` `,(0,P.jsx)(`span`,{className:`text-primary`,children:`"fr"`}),`: `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"..."`}),` }`,`,`]}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"images"`}),`: [`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"https://images.music-story.com/..."`}),` ],`]}),(0,P.jsxs)(`p`,{className:`pl-12`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"external_ids"`}),`: `,`{`]}),(0,P.jsxs)(`p`,{className:`pl-16`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"musicbrainz"`}),`:`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"abc-..."`}),`,`]}),(0,P.jsxs)(`p`,{className:`pl-16`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"spotify"`}),`:`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"1dfeR4..."`}),`,`]}),(0,P.jsxs)(`p`,{className:`pl-16`,children:[(0,P.jsx)(`span`,{className:`text-primary`,children:`"apple"`}),`:`,` `,(0,P.jsx)(`span`,{className:`text-emerald-400`,children:`"3296287"`})]}),(0,P.jsx)(`p`,{className:`pl-12`,children:`}`}),(0,P.jsx)(`p`,{className:`pl-8`,children:`}`}),(0,P.jsx)(`p`,{className:`pl-4`,children:`]`}),(0,P.jsx)(`p`,{children:`}`})]})}),(e.apiAccessTitle||e.apiAccessBullets.length>0)&&(0,P.jsx)(`div`,{ref:E,style:{"--i":2},className:`reveal lg:col-span-12`,children:(0,P.jsxs)(`div`,{className:`p-6 lg:p-8 rounded-2xl bg-card border border-primary/40 flex flex-col lg:flex-row lg:items-center gap-6 hover:border-primary/60 transition-colors`,children:[(0,P.jsxs)(`div`,{className:`flex-1`,children:[(0,P.jsxs)(`div`,{className:`flex items-center gap-3 mb-3`,children:[(0,P.jsx)(`div`,{className:`w-10 h-10 rounded-lg gradient-magenta flex items-center justify-center text-primary-foreground`,children:(0,P.jsx)(h,{size:20})}),(0,P.jsx)(`h3`,{className:`text-lg font-semibold text-foreground`,children:e.apiAccessTitle}),e.apiAccessBadge&&(0,P.jsx)(`span`,{className:`inline-flex items-center rounded-full gradient-magenta text-primary-foreground text-[10px] font-bold uppercase tracking-wider px-3 py-1`,children:e.apiAccessBadge})]}),(0,P.jsx)(`ul`,{className:`grid sm:grid-cols-2 gap-x-6 gap-y-2 text-sm text-foreground
1/80`,children:e.apiAccessBullets.map(e=>(0,P.jsxs)(`li`,{className:`flex gap-2`,children:[(0,P.jsx)(`span`,{className:`text-primary mt-0.5`,children:`✓`}),(0,P.jsx)(`span`,{children:e})]},e))})]}),e.apiAccessCtaLabel&&(0,P.jsx)(y,{asChild:!0,variant:`marketing`,size:`xl`,className:`shrink-0`,children:(0,P.jsxs)(`a`,{href:`https://doc.music-story.com`,target:`_blank`,rel:`noreferrer`,children:[e.apiAccessCtaLabel,` `,(0,P.jsx)(l,{size:16})]})})]})})]})]})}),(0,P.jsx)(`section`,{className:`py-20 border-t border-border`,children:(0,P.jsxs)(`div`,{className:`container mx-auto px-6 lg:px-12`,children:[(0,P.jsxs)(`div`,{ref:E,className:`reveal max-w-2xl mb-12`,children:[(0,P.jsxs)(`span`,{className:`inline-flex items-center gap-2 text-xs font-semibold tracking-widest uppercase text-primary mb-4`,children:[(0,P.jsx)(b,{size:14}),` `,e.feedsEyebrow]}),(0,P.jsx)(`h2`,{className:`text-3xl sm:text-4xl font-bold text-foreground`,children:e.feedsTitle}),(0,P.jsx)(`p`,{className:`mt-4 text-foreground/70`,children:e.feedsIntro})]}),(0,P.jsx)(`div`,{className:`grid md:grid-cols-2 lg:grid-cols-4 gap-6`,children:e.feedServices.map((e,t)=>{let n=z(R,e.key,p);return(0,P.jsxs)(`div`,{ref:E,style:{"--i":t},className:`reveal bg-card border border-border rounded-2xl p-6 hover:border-primary/40 transition-colors`,children:[(0,P.jsx)(n,{size:22,className:`text-primary mb-4`}),(0,P.jsx)(`h3`,{className:`text-base font-bold text-foreground`,children:e.title}),(0,P.jsx)(`p`,{className:`mt-2 text-sm text-foreground/70 leading-relaxed`,children:e.description})]},e.key||e.title)})})]})}),(0,P.jsx)(`section`,{className:`py-20 border-t border-border`,children:(0,P.jsx)(`div`,{className:`container mx-auto px-6 lg:px-12`,children:(0,P.jsxs)(`div`,{ref:E,className:`reveal bg-card border border-border rounded-2xl p-8 lg:p-12 flex flex-col lg:flex-row gap-8 items-start lg:items-center justify-between`,children:[(0,P.jsxs)(`div`,{className:`max-w-xl`,children:[(0,P.jsx)(m,{size:28,className:`text-primary mb-4`}),(0,P.jsx)(`h2`,{className:`text-2xl sm:text-3xl font-bold text-foreground`,children:e.docsTitle}),(0,P.jsx)(`p`,{className:`mt-3 text-foreground/70`,children:e.docsBody})]}),e.docsCtaLabel&&(0,P.jsx)(y,{asChild:!0,variant:`marketing`,size:`xl`,className:`shrink-0`,children:(0,P.jsxs)(`a`,{href:`https://doc.music-story.com`,target:`_blank`,rel:`noreferrer`,children:[e.docsCtaLabel,` `,(0,P.jsx)(l,{size:16})]})})]})})}),e.faqs.length>0&&(0,P.jsx)(k,{items:e.faqs.map(e=>({q:e.question,a:e.answer})),title:e.faqTitle}),e.cta&&(0,P.jsx)(D,{title:e.cta.title,description:e.cta.description,buttonText:e.cta.primaryLabel||void 0})]})})};function H(){let e=T.useLoaderData();return(0,P.jsx)(V,{content:e})}export{H as component};

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.