1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7968],{7220:e=>{e.exports={style:{fontFamily:"'Inter', 'Inter Fallback'",fontStyle:"normal"},className:"__className_f367f3",variable:"__variable_f367f3"}},11754:(e,t,s)=>{"use strict";s.d(t,{N:()=>n});var r=s(65161),i=s(96289),a=s.n(i);function n(e){return(0,r.jsx)(a(),{...e})}},36698:(e,t,s)=>{"use strict";s.d(t,{v:()=>r});let r=e=>e.startsWith("/dashboard")||e.startsWith("/ds-mirror")},37647:(e,t,s)=>{"use strict";s.d(t,{SiteHeader:()=>w});var r=s(65161),i=s(14166),a=s(1506),n=s(57743),l=s(82762);s(4994);let u=e=>(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",...e,children:(0,l.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"M4 5h8m-8 6h8M4 8h8"})}),o=e=>(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:107,height:19,fill:"none",viewBox:"0 0 310 63",...e,children:(0,l.jsx)("path",{fill:"#323232",d:"M84.853 1.448 62.116 57.216a8.48 8.48 0 0 1-7.855 5.28H31.282a8.48 8.48 0 0 1-7.85-5.273L.625 1.451A.688.688 0 0 1 1.262.5h23.014c.575 0 1.089.356 1.291.893l17.238 45.97L59.902 1.398c.2-.54.717-.898 1.29-.898h23.023a.69.69 0 0 1 .638.948M91.225.5h63.194c.381 0 .689.308.689.689v15.116a.69.69 0 0 1-.689.689h-41.123a.69.69 0 0 0-.689.689v4.9c0 .38.308.689.689.689h40.188c.382 0 .689.307.689.688v15a.69.69 0 0 1-.689.688h-40.188a.69.69 0 0 0-.689.689v4.978c0 .381.308.689.689.689h41.123c.381 0 .689.308.689.689v15.116a.69.69 0 0 1-.689.689H91.225a.69.69 0 0 1-.689-.69V1.189c0-.38.308-.688.689-.688Zm71.584 0h63.194c.381 0 .689.308.689.689v15.116a.69.69 0 0 1-.689.689H184.88a.687.687 0 0 0-.688.689v4.9c0 .38.307.689.688.689h40.189c.381 0 .689.307.689.688v15a.69.69 0 0 1-.689.688H184.88a.687.687 0 0 0-.688.689v4.978c0 .381.307.689.688.689h41.123c.381 0 .689.308.689.689v15.116a.69.69 0 0 1-.689.689h-63.194a.69.69 0 0 1-.689-.69V1.189c0-.38.308-.688.689-.688Zm70.893.689c0-.381.308-.689.689-.689h43.295c9.477 0 17.119 2.457 22.967 7.33q8.774 7.37 8.774 23.63c0 16.26-2.925 18.716-8.774 23.63-5.848 4.953-13.49 7.41-22.967 7.41h-43.295a.69.69 0 0 1-.689-.689zm38.914 44.698q7.488.001 11.114-3.275c2.418-2.183 3.626-5.887 3.626-11.152s-1.208-8.891-3.626-11.073q-3.627-3.274-11.114-3.274H256.46a.69.69 0 0 0-.689.689V45.2c0 .381.308.69.689.69h16.156z"})});var h=s(79074);function c(e){let{height:t,width:s,className:i}=e;return(0,r.jsx)(o,{className:(0,h.cn)("text-enterprise-black [&_path]:fill-current",!t&&!s&&"h-4 md:h-6",i),style:{height:t,width:s}})}var d=s(82263),f=s(39906),m=s(53725),p=s(28580),y=s(11754),x=s(54333),b=s(36698);let g=[{href:"/",label:"Models"},{href:"/docs",label:"API Docs"},{href:"/pricing",label:"Pricing"}];function v(){let e=(0,p.w)();return"loading"===e?(0,r.jsx)(d.E,{className:"h-9 w-24 rounded-lg"}):"anonymous"===e?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.Button,{size:"sm",variant:"ghost",className:"px-3",onClick:()=>(0,x.Jv)("/dashboard"),children:"Sign in"}),(0,r.jsx)(i.Button,{size:"sm",className:"px-4",onClick:()=>(0,x.Jv)("/dashboard","create"),children:"Sign up"})]}):(0,r.jsx)(i.Button,{asChild:!0,size:"sm",className:"px-4",children:(0,r.jsx)(y.N,{href:"/dashboard",children:"Dashboard"})})}function w(){let[e,t]=(0,m.useState)(!1),s=(0,f.usePathname)();if((0,m.useEffect)(()=>t(!1),[s]),(0,m.useEffect)(()=>{if(!e)return;let t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=t}},[e]),(0,m.useEffect)(()=>{if(!e)return;let s=e=>"Escape"===e.key&&t(!1);return document.addEventListener("keydown",s),()=>document.removeEventListener("keydown",s)},[e]),(0,b.v)(s))return null;let i=e=>"/"===e?"/"===s:s.startsWith(e);return(0,r.jsxs)("header",{className:"sticky top-0 z-40 border-border-subtle border-b",children:[(0,r.jsx)("div",{className:"absolute inset-0 -z-10 bg-background-base/80 backdrop-blur-xl","aria-hidden":!0}),(0,r.jsxs)("div",{className:"mx-auto flex h-14 max-w-7xl items-center gap-4 px-4 sm:px-6 lg:gap-8",children:[(0,r.jsxs)(y.N,{href:"/",className:"flex shrink-0 items-center gap-2.5",children:[(0,r.jsx)(c,{className:"aspect-[310/63] h-5 w-auto text-text-default md:h-5"}),(0,r.jsx)("span",{className:"rounded-full border border-border-default bg-background-sunken px-2 py-0.5 font-medium text-sm text-text-subtle",children:"API"})]}),(0,r.jsx)("nav",{className:"hidden items-center gap-6 text-sm text-text-subtle md:flex",children:g.map(e=>(0,r.jsx)(y.N,{href:e.href,className:"transition-colors hover:text-text-default ".concat(i(e.href)?"text-text-default":""),children:e.label},e.href))}),(0,r.jsxs)("div",{className:"ml-auto flex min-w-0 items-center gap-2",children:[(0,r.jsx)(v,{}),(0,r.jsx)("button",{type:"button",onClick:()=>t(e=>!e),"aria-expanded":e,"aria-controls":"site-menu","aria-label":"".concat(e?"Close"
1:"Open"," menu"),className:"-mr-2 flex h-10 w-10 items-center justify-center rounded-lg text-text-subtle transition-colors hover:text-text-default md:hidden",children:(0,r.jsx)(a.I,{icon:e?n.A:u,size:20,"aria-hidden":!0})})]})]}),(0,r.jsxs)("div",{id:"site-menu",className:e?"md:hidden":"hidden",children:[(0,r.jsx)("div",{className:"fixed inset-x-0 top-14 bottom-0 z-30 bg-background-transparent",onClick:()=>t(!1),"aria-hidden":!0}),(0,r.jsx)("nav",{className:"absolute inset-x-0 top-full z-40 flex flex-col gap-1 border-border-subtle border-t border-b bg-background-base px-3 py-3",children:g.map(e=>(0,r.jsx)(y.N,{href:e.href,onClick:()=>t(!1),className:"flex h-12 items-center rounded-xl px-3 font-medium text-md transition-colors ".concat(i(e.href)?"bg-action-brand/10 text-text-brand":"text-text-subtle hover:bg-background-raised"),children:e.label},e.href))})]})]})}},57743:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var r=s(82762);s(4994);let i=e=>(0,r.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none",viewBox:"0 0 16 16",...e,children:(0,r.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"m12 4-8 8m0-8 8 8"})})},61770:(e,t,s)=>{"use strict";s.d(t,{QueryProvider:()=>b});var r=s(65161),i=s(49248),a=s(93036),n=s(9985),l=s(35779),u=s(54138),o=s(14908),h=class extends u.Q{#e;#t;#s;constructor(e={}){super(),this.config=e,this.#e=new Set,this.#t=new Map,this.#s=0}build(e,t,s){let r=new o.s({client:e,mutationCache:this,mutationId:++this.#s,options:e.defaultMutationOptions(t),state:s});return this.add(r),r}add(e){this.#e.add(e);let t=c(e);if("string"==typeof t){let s=this.#t.get(t);s?s.push(e):this.#t.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#e.delete(e)){let t=c(e);if("string"==typeof t){let s=this.#t.get(t);if(s)if(s.length>1){let t=s.indexOf(e);-1!==t&&s.splice(t,1)}else s[0]===e&&this.#t.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=c(e);if("string"!=typeof t)return!0;{let s=this.#t.get(t)?.find(e=>"pending"===e.state.status);return!s||s===e}}runNext(e){let t=c(e);return"string"==typeof t?this.#t.get(t)?.find(t=>
1t!==e&&t.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){n.jG.batch(()=>{this.#e.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#e.clear(),this.#t.clear()})}getAll(){return Array.from(this.#e)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,i.nJ)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,i.nJ)(e,t))}notify(e){n.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return n.jG.batch(()=>Promise.all(e.map(e=>e.continue().catch(i.lQ))))}};function c(e){return e.options.scope?.id}var d=s(10606),f=class extends u.Q{#r;constructor(e={}){super(),this.config=e,this.#r=new Map}build(e,t,s){let r=t.queryKey,a=t.queryHash??(0,i.F$)(r,t),n=this.get(a);return n||(n=new d.X({client:e,queryKey:r,queryHash:a,options:e.defaultQueryOptions(t),state:s,defaultOptions:e.getQueryDefaults(r)}),this.add(n)),n}add(e){this.#r.has(e.queryHash)||(this.#r.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#r.get(e.queryHash);t&&(e.destroy(),t===e&&this.#r.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){n.jG.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#r.get(e)}getAll(){return[...this.#r.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,i.MK)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,i.MK)(e,t)):t}notify(e){n.jG.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){n.jG.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){n.jG.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},m=class{#i;#a;#n;#l;#u;#o;#h;#c;constructor(e={}){this.#i=e.queryCache||new f,this.#a=e.mutationCache||new h,this.#n=e.defaultOptions||{},this.#l=new Map,this.#u=new Map,this.#o=0}mount(){this.#o++,1===this.#o&&(this.#h=a.m.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#i.onFocus())}),this.#c=l.t.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#i.onOnline())}))}unmount(){this.#o--,0===this.#o&&(this.#h?.(),this.#h=void 0,this.#c?.(),this.#c=void 0)}isFetching(e){return this.#i.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#a.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#i.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),s=this.#i.build(this,t),r=s.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&s.isStaleByTime((0,i.GF)(t.staleTime,s))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#i.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,s){let r=this.defaultQueryOptions({queryKey:e}),a=this.#i.get(r.queryHash)?.state.data,n=(0,i.Zw)(t,a);if(void 0!==n)return this.#i.build(this,r).setData(n,{...s,manual:!0})}setQueriesData(e,t,s){return n.jG.batch(()=>this.#i.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,s)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#i.get(t.queryHash)?.state}removeQueries(e){let t=this.#i;n.jG.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let s=this.#i;return n.jG.batch(()=>{let r=s.findAll(e),i=new Set(r);return r.forEach(e=>{e.reset()}),this.refetchQueries({type:"active",predicate:e=>i.has(e)},t)})}cancelQueries(e,t={}){let s={revert:!0,...t};return Promise.all(n.jG.batch(()=>this.#i.findAll(e).map(e=>e.cancel(s)))).then(i.lQ).catch(i.lQ)}invalidateQueries(e,t={}){return n.jG.batch(()=>(this.#i.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let s={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(n.jG.batch(()=>this.#i.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,s);return s.throwOnError||(t=t.catch(i.lQ)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(i.lQ)}async query(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let s=this.#i.build(this,t),r=s.isStaleByTime((0,i.GF)(t.staleTime,s))?await s.fetch(t):s.state.data,a=t.select;return a?a(r):r}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let s=this.#i.build(this,t);return s.isStaleByTime((0,i.GF)(t.staleTime,s))?s.fetch(t):Promise.resolve(s.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(i.lQ).catch(i.lQ)}infiniteQuery(e){return e._type="infinite",this.query(e)}
1fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(i.lQ).catch(i.lQ)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return l.t.isOnline()?this.#a.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#i}getMutationCache(){return this.#a}getDefaultOptions(){return this.#n}setDefaultOptions(e){this.#n=e}setQueryDefaults(e,t){this.#l.set((0,i.EN)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#l.values()],s={};return t.forEach(t=>{(0,i.Cp)(e,t.queryKey)&&Object.assign(s,t.defaultOptions)}),s}setMutationDefaults(e,t){this.#u.set((0,i.EN)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#u.values()],s={};return t.forEach(t=>{(0,i.Cp)(e,t.mutationKey)&&Object.assign(s,t.defaultOptions)}),s}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#n.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,i.F$)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===i.hT&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#n.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#i.clear(),this.#a.clear()}},p=s(77349),y=s(53725),x=s(33335);function b(e){let{children:t}=e,[s]=(0,y.useState)(()=>new m({defaultOptions:{queries:{staleTime:3e4,retry:x.kh}}}));return(0,r.jsx)(p.Ht,{client:s,children:t})}},67157:(e,t,s)=>{"use strict";s.d(t,{SiteFooter:()=>c});var r=s(65161),i=s(39906),a=s(11754),n=s(35766),l=s(74833),u=s(36698);let o=[{title:"Legal",links:[{label:"Terms of Service",href:l.gu,kind:"external"},{label:"Privacy Policy",href:l.pk,kind:"external"},{label:"Code of Conduct",href:l.tI,kind:"external"}]},{title:"Resources",links:[{label:"Documentation",href:"/docs",kind:"page"},{label:"Download OpenAPI spec",href:n.KS,kind:"gateway"},{label:"Help",href:l.TX,kind:"external"},{label:"Veed.io",href:l.Fv,kind:"external"}]},{title:"Enterprise",links:[{label:"Contact Sales",href:l.SN,kind:"external"}]}],h="transition-colors hover:text-text-default";function c(){return(0,u.v)((0,i.usePathname)())?null:(0,r.jsx)("footer",{className:"mt-16 border-border-subtle border-t sm:mt-24",children:(0,r.jsxs)("div",{className:"mx-auto flex max-w-7xl flex-col gap-12 px-4 pt-12 pb-8 text-sm text-text-subtle sm:px-6",children:[(0,r.jsx)("nav",{"aria-label":"Footer",className:"grid grid-cols-2 gap-x-8 gap-y-10 sm:grid-cols-3 lg:grid-cols-5",children:o.map(e=>(0,r.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,r.jsx)("h2",{className:"font-medium text-sm text-text-default",children:e.title}),(0,r.jsx)("ul",{className:"flex flex-col gap-3.5",children:e.links.map(e=>(0,r.jsx)("li",{children:(0,r.jsx)(d,{link:e})},e.label))})]},e.title))}),(0,r.jsxs)("div",{className:"text-xs",children:["\xa9 ",new Date().getFullYear()," VEED â api.veed.io"]})]})})}let d=e=>{let{link:t}=e;return"page"===t.kind?(0,r.jsx)(a.N,{href:t.href,className:h,children:t.label}):"gateway"===t.kind?(0,r.jsx)("a",{href:t.href,className:h,children:t.label}):(0,r.jsx)("a",{href:t.href,target:"_blank",rel:"noreferrer",className:h,children:t.label})}},74833:(e,t,s)=>{"use strict";s.d(t,{Fv:()=>u,SN:()=>r,TX:()=>l,gu:()=>i,pk:()=>a,tI:()=>n});let r="https://www.veed.io/contact-sales",i="https://www.veed.io/terms-of-use",a="https://www.veed.io/privacy",n="https://support.veed.io/en/articles/6981576-veed-code-of-conduct",l="https://support.veed.io/en/collections/19645084-apis",u="https://www.veed.io"},74877:()=>{},82263:(e,t,s)=>{"use strict";s.d(t,{E:()=>a});var r=s(65161),i=s(79074);function a(e){let{className:t,...s}=e;return(0,r.jsx)("div",{className:(0,i.cn)("animate-pulse rounded-[10px] bg-action-subtle",t),...s})}},82756:e=>{e.exports={style:{fontFamily:"'JetBrains Mono', 'JetBrains Mono Fallback'",fontStyle:"normal"},className:"__className_3c557b",variable:"__variable_3c557b"}}}]);
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.