1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,277729,e=>{"use strict";function t(e){return e.toLowerCase().startsWith("zh")?"zh":"en"}let a={en:{badge:"Endpoint Quick Copy",title:"Ship the first async job in one paste.",description:"Start with the Image-to-SVG submit route, copy the language example your team uses, and poll the paired status route with the returned task ID.",submitRouteLabel:"Submit route",statusRouteLabel:"Status route",statusHint:"Replace `{taskId}` with the accepted task ID.",authLabel:"Auth header",payloadsLabel:"Payload snapshots",payloadsDescription:"Inspect the accepted response, terminal status payload, or webhook event before wiring consumers.",statusValuesLabel:"Status values",webhookEventLabel:"Webhook event",signatureLabel:"Signature header",codeCopyLabel:"Copy code",codeCopiedLabel:"Copied",routeCopyLabel:"Copy route",routeCopiedLabel:"Copied",payloadCopyLabel:"Copy payload",payloadCopiedLabel:"Copied",languageLabels:{curl:"cURL",javascript:"JavaScript",python:"Python"},payloadLabels:{accepted:"Accepted",completed:"Completed",webhook:"Webhook"}},zh:{badge:"æ¥å£å¿«éå¤å¶",title:"䏿®µå¯å¤å¶ç¤ºä¾ï¼ç´æ¥åèµ·ç¬¬ä¸æ¡å¼æ¥ä»»å¡ã",description:"å
ä» Image-to-SVG æäº¤è·¯ç±å¼å§ï¼å¤å¶ä½ å¢éå½å使ç¨çè¯è¨ç¤ºä¾ï¼åç¨è¿åç task ID 轮询é
å¥ç¶æè·¯ç±ã",submitRouteLabel:"æäº¤è·¯ç±",statusRouteLabel:"ç¶æè·¯ç±",statusHint:"æ `{taskId}` æ¿æ¢æå·²æ¥å请æ±è¿åç task IDã",authLabel:"认è¯å¤´",payloadsLabel:"è½½è·æ ·ä¾",payloadsDescription:"ç´æ¥æ¥ç accepted ååºãç»æ status ååºå webhook äºä»¶ä½ï¼å廿¥æ¶è´¹ç«¯é»è¾ã",statusValuesLabel:"ç¶æå¼",webhookEventLabel:"Webhook äºä»¶",signatureLabel:"ç¾å请æ±å¤´",codeCopyLabel:"å¤å¶ä»£ç ",codeCopiedLabel:"å·²å¤å¶",routeCopyLabel:"å¤å¶è·¯ç±",routeCopiedLabel:"å·²å¤å¶",payloadCopyLabel:"å¤å¶è½½è·",payloadCopiedLabel:"å·²å¤å¶",languageLabels:{curl:"cURL",javascript:"JavaScript",python:"Python"},payloadLabels:{accepted:"æ¥åååº",completed:"宿ååº",webhook:"åè°äºä»¶"}}},r={en:{triggerLabel:"Search docs",triggerDescription:"Jump to a route, guide, or webhook reference.",title:"Docs search",description:"Search across quickstart, guides, and route reference, then jump with keyboard or click.",placeholder:"Search routes, tools, auth, webhooks...",emptyTitle:"No matching docs",emptyDescription:"Try a tool slug, route name, or event type like `api.task.completed`.",resultsLabel:e=>`${e} matching documents`,closeLabel:"Close search",openAllLabel:"Open docs overview",currentLabel:"Current"},zh:{triggerLabel:"æç´¢ææ¡£",triggerDescription:"å¿«éè·³å°ææ¡è·¯ç±ãæç¯æåæ webhook åèã",title:"ææ¡£æç´¢",description:"å¨å¿«éå¼å§ãæååè·¯ç±åèä¹é´å¿«éå®ä½ï¼æ¯æé®çéæ©åç´æ¥è·³è½¬ã",placeholder:"æç´¢è·¯ç±ãå·¥å
·ã认è¯ãWebhook...",emptyTitle:"没æå¹é
çææ¡£",emptyDescription:"å¯ä»¥å°è¯å·¥å
· slugãè·¯ç±åï¼æ `api.task.completed` è¿ç±»äºä»¶åã",resultsLabel:e=>`${e} 个å¹é
ç»æ`,closeLabel:"å
³éæç´¢",openAllLabel:"æå¼ææ¡£æ»è§",currentLabel:"å½å页"}},s={en:{recentLabel:"Recent views",recentDescription:"Recently opened docs on this device.",recentEmptyTitle:"No recent docs yet",recentEmptyDescription:"Open a route reference or guide and it will show up here.",recommendedLabel:"Recommended reading",recommendedDescription:"Core docs to keep moving without relying on search every time.",viewedLabel:"Viewed",openLabel:"Open"},zh:{recentLabel:"æè¿æ¥ç",recentDescription:"å½å设å¤ä¸æè¿æå¼è¿çææ¡£ã",recentEmptyTitle:"è¿æ²¡ææè¿æ¥çè®°å½",recentEmptyDescription:"å
æå¼ä¸ç¯è·¯ç±åèææåï¼è¿éå°±ä¼å¼å§è®°å½ã",recommendedLabel:"æ¨èé
读",recommendedDescription:"ä¸ä¾èµæç´¢ï¼ä¹è½ç»§ç»å¾ä¸è¯»çæ ¸å¿ææ¡£ã",viewedLabel:"å·²æ¥ç",openLabel:"æå¼"}},d={en:{title:"Image2URL API",description:"External v1 reference for authentication, async jobs, route behavior, and signed webhooks.",overviewLabel:"Overview",categoriesLabel:"Reference map",ver
1sionLabel:"Version",resourcesLabel:"Resources",pricingLabel:"Plans and API access",pricingDescription:"Compare Pro and Dev limits before you wire production traffic.",mobileBrowseLabel:"Browse docs",searchLabel:"Search docs",searchPlaceholder:"Search routes, auth, webhooks...",clearSearchLabel:"Clear docs search",filterLabel:"Filter by section",allCategoriesLabel:"All",resultsLabel:e=>`Showing ${e} docs`,noResultsTitle:"No matching docs",noResultsDescription:"Try a route name, category, or webhook event keyword."},zh:{title:"Image2URL API",description:"external v1 åèææ¡£ï¼è¦ç认è¯ã弿¥ä»»å¡ãè·¯ç±è¡ä¸ºä¸å¸¦ç¾åç Webhookã",overviewLabel:"æ»è§",categoriesLabel:"ææ¡£ç®å½",versionLabel:"çæ¬",resourcesLabel:"ç¸å
³èµæº",pricingLabel:"å¥é¤ä¸ API æé",pricingDescription:"卿¥ç产æµéåï¼å
确认 Pro / Dev çé¢åº¦ä¸è½åå·®å¼ã",mobileBrowseLabel:"æµè§ææ¡£",searchLabel:"æç´¢ææ¡£",searchPlaceholder:"æç´¢è·¯ç±ã认è¯ãWebhook...",clearSearchLabel:"æ¸
ç©ºææ¡£æç´¢",filterLabel:"æåç±»çé",allCategoriesLabel:"å
¨é¨",resultsLabel:e=>`æ¾ç¤º ${e} ç¯ææ¡£`,noResultsTitle:"没æå¹é
çææ¡£",noResultsDescription:"å¯ä»¥å°è¯è·¯ç±åãåç±»åæ webhook äºä»¶å
³é®è¯ã"}},i=new Map([["Getting Started",0],["å¿«éå¼å§",0],["Guides",1],["æå",1],["Reference",2],["åè",2]]),o={en:{"Getting Started":"Create a key, make the first request, and understand the v1 surface.",Guides:"Authentication, billing semantics, and operational behavior you need in production.",Reference:"Route-by-route request and response patterns for the current external namespace.",å¿«éå¼å§:"Create a key, make the first request, and understand the v1 surface.",æå:"Authentication, billing semantics, and operational behavior you need in production.",åè:"Route-by-route request and response patterns for the current external namespace."},zh:{"Getting Started":"å建 API keyï¼åèµ·ç¬¬ä¸æ¡è¯·æ±ï¼å¹¶çè§£å½å v1 çåºæ¬å·¥ä½æ¹å¼ã",Guides:"ä¸çº¿åéè¦æç¡®ç认è¯ã计费è¯ä¹ä¸è¿è¡è¡ä¸ºã",Reference:"æè·¯ç±æ´çå½å external namespace ç请æ±ä¸ååºæ¨¡å¼ã",å¿«éå¼å§:"å建 API keyï¼åèµ·ç¬¬ä¸æ¡è¯·æ±ï¼å¹¶çè§£å½å v1 çåºæ¬å·¥ä½æ¹å¼ã",æå:"ä¸çº¿åéè¦æç¡®ç认è¯ã计费è¯ä¹ä¸è¿è¡è¡ä¸ºã",åè:"æè·¯ç±æ´çå½å external namespace ç请æ±ä¸ååºæ¨¡å¼ã"}};function l(e){return a[t(e)]}function c(e){return r[t(e)]}function n(e){return s[t(e)]}function p(e){return d[t(e)]}function x(e){return i.get(e)??Number.MAX_SAFE_INTEGER}function b(e,t){let a=x(e),r=x(t);return a===Number.MAX_SAFE_INTEGER&&r===Number.MAX_SAFE_INTEGER?e.localeCompare(t):a===Number.MAX_SAFE_INTEGER?1:r===Number.MAX_SAFE_INTEGER?
1-1:a-r}function m(e,a){return o[t(e)][a]}e.s(["compareDocsCategories",()=>b,"getDocsCategoryDescription",()=>m,"getDocsCommandCopy",()=>c,"getDocsDiscoveryCopy",()=>n,"getDocsExampleCopy",()=>l,"getDocsSidebarCopy",()=>p])},212115,e=>{"use strict";let t="section";function a(e){return Array.isArray(e)?e[0]??null:e??null}function r(e){return a(e)?.trim()??""}function s(e){return(a(e)?.trim()??"")||null}function d(e,a){let d=function({query:e,section:a}){let d=new URLSearchParams,i=r(e),o=s(a);return i&&d.set("q",i),o&&d.set(t,o),d.toString()}(a);return d?`${e}?${d}`:e}e.s(["ALL_DOCS_CATEGORIES",0,"__all__","DOCS_QUERY_PARAM",0,"q","DOCS_SECTION_PARAM",0,t,"buildDocsHref",()=>d,"getDocsQueryValue",()=>r,"getDocsSectionValue",()=>s])},224469,e=>{"use strict";e.i(466598);var t=e.i(843476),a=e.i(614537),r=e.i(277729),s=e.i(212115),d=e.i(975157),i=e.i(972520),o=e.i(178583),l=e.i(555436),c=e.i(283086),n=e.i(37727),p=e.i(271645);function x({locale:e,docs:x,activeSlug:b,initialQuery:m="",className:u}){let h=(0,r.getDocsCommandCopy)(e),g=(0,a.useRouter)(),f=(0,p.useRef)(null),k="Ctrl/â K",[v,y]=(0,p.useState)(!1),[w,j]=(0,p.useState)(m),N=(0,p.useDeferredValue)(w).trim().toLowerCase();(0,p.useEffect)(()=>{j(m),_(0)},[m]),(0,p.useEffect)(()=>{function e(e){if((e.metaKey||e.ctrlKey)&&"k"===e.key.toLowerCase()){e.preventDefault(),y(e=>(e||_(0),!e));return}"Escape"===e.key&&y(!1)}return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]),(0,p.useEffect)(()=>{if(!v)return;let e=document.body.style.overflow;return document.body.style.overflow="hidden",f.current?.focus(),()=>{document.body.style.overflow=e}},[v]);let L=(0,p.useMemo)(()=>N?x.filter(e=>`${e.title} ${e.description} ${e.slug} ${e.category}`.toLowerCase().includes(N)):x,[x,N]),C=L.slice(0,12),[S,_]=(0,p.useState)(0),A=(0,p.useMemo)(()=>Object.entries(C.reduce((e,t,a)=>{let r=e[t.category]??[];return r.push({doc:t,globalIndex:a}),e[t.category]=r,e},{})).sort(([e],[t])=>(0,r.compareDocsCategories)(e,t)).map(([e,t])=>({category:e,items:t})),[C]);(0,p.useEffect)(()=>{if(v)return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e);function e(e){var t;if((!((t=e.target)instanceof HTMLElement&&null!==t.closest("input, textarea, select, [contenteditable='true']"))||"ArrowDown"===e.key||"ArrowUp"===e.key||"Enter"===e.key)&&("ArrowDown"===e.key&&(e.preventDefault(),_(e=>0===C.length?0:(e+1)%C.length)),"ArrowUp"===e.key&&(e.preventDefault(),_(e=>0===C.length?0:(e-1+C.length)%C.length)),"Enter"===e.key)){if(0===C.length)return;e.preventDefault();let t=C[S],a=(0,s.buildDocsHref)(`/docs/${t.slug}`,{query:w.trim()});y(!1),g.push(a)}}},[v,w,g,S,C]);let D=(0,s.buildDocsHref)("/docs",{query:w.trim()});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("button",{type:"button",onClick:()=>{_(0),y(!0)},className:(0,d.cn)("group w-full rounded-[24px] border border-[#d8d2c5] bg-white/72 p-4 text-left transition hover:border-[#c8c1b3] hover:bg-white dark:border-[#2a2d28] dark:bg-white/[0.03] dark:hover:border-[#353934] dar
1k:hover:bg-white/[0.05]",u),children:(0,t.jsxs)("div",{className:"flex items-center justify-between gap-4",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:[(0,t.jsx)(c.Sparkles,{className:"h-3.5 w-3.5 text-[#0f730c] dark:text-[#7de39b]"}),h.triggerLabel]}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#575246] dark:text-[#b1b6ac]",children:h.triggerDescription})]}),(0,t.jsx)("div",{className:"hidden shrink-0 items-center gap-2 rounded-full border border-[#d8d2c5] bg-[#f5f1e8] px-3 py-2 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#575246] dark:border-[#2a2d28] dark:bg-[#121411] dark:text-[#a7aca2] sm:inline-flex",children:(0,t.jsx)("span",{children:k})})]})}),v?(0,t.jsxs)("div",{className:"fixed inset-0 z-[80] bg-[#11140f]/65 p-4 backdrop-blur-sm sm:p-6",children:[(0,t.jsx)("div",{className:"absolute inset-0",onClick:()=>y(!1),"aria-hidden":"true"}),(0,t.jsxs)("dialog",{open:!0,"aria-label":h.title,className:"relative mx-auto my-0 flex max-h-[min(88vh,920px)] w-full max-w-[960px] flex-col overflow-hidden rounded-[30px] border border-[#d8d2c5] bg-[linear-gradient(180deg,rgba(252,249,242,0.98),rgba(244,238,227,0.98))] p-0 shadow-[0_40px_120px_rgba(18,14,8,0.35)] dark:border-[#232622] dark:bg-[linear-gradient(180deg,rgba(16,18,15,0.98),rgba(10,12,10,0.98))]",onClick:e=>e.stopPropagation(),children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4 border-b border-[#e3ddcf] px-5 py-5 dark:border-white/10 sm:px-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:[(0,t.jsx)(l.Search,{className:"h-3.5 w-3.5"}),h.title]}),(0,t.jsx)("p",{className:"mt-2 max-w-2xl text-sm leading-6 text-[#595448] dark:text-[#adb3a8]",children:h.description})]}),(0,t.jsx)("button",{type:"button",onClick:()=>y(!1),"aria-label":h.closeLabel,className:"inline-flex size-10 shrink-0 items-center justify-center rounded-full border border-[#ddd7ca] bg-white/70 text-[#444034] transition hover:bg-white dark:border-[#2a2d28] dark:bg-white/[0.04] dark:text-[#f2efe7] dark:hover:bg-white/[0.08]",children:(0,t.jsx)(n.X,{className:"h-4 w-4"})})]}),(0,t.jsx)("div",{className:"border-b border-[#e3ddcf] px-5 py-5 dark:border-white/10 sm:px-6",children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(l.Search,{className:"pointer-events-none absolute left-4 top-1/2 h-4 w-4 -translate-y-1/2 text-[#827d71] dark:text-[#7e847b]"}),(0,t.jsx)("input",{ref:f,type:"search",value:w,onChange:e=>{j(e.target.value),_(0)},placeholder:h.placeholder,className:"w-full rounded-[20px] border border-[#d9d3c5] bg-white/85 py-4 pl-12 pr-16 text-[15px] text-[#181b17] outline-none transition placeholder:text-[#938d81] focus:border-[#b7b09f] focus:bg-white dark:border-[#2a2d28] dark:bg-white/[0.04] dark:text-[#f3efe7] dark:placeholder:text-[#6d736b] dark:focus:border-[#363a35]"}),(0,t.jsx)("div",{className:"absolute right-3 top-1/2 -translate-y-1/2 rounded-full border border-[#ddd7ca] bg-[#f5f1e8] px-3 py-1.5 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#615b4f] dark:border-[#2a2d28] dark:bg-[#121411] dark:text-[#a7aca2]",children:k})]})}),(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3 border-b border-[#e3ddcf] px-5 py-3 dark:border-white/10 sm:px-6",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:h.resultsLabel(L.length)}),(0,t.jsxs)(a.Link,{href:D,onClick:()=>y(!1),className:"inline-flex items-center gap-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#4f4a3f] transition hover:text-[#0f730c] dark:text-[#bec4b9] dark:hover:text-[#7de39b]",children:[h.openAllLabel,(0,t.jsx)(i.ArrowRight,{className:"h-3.5 w-3.5"})]})]}),(0,t.jsx)("div",{className:"scrollbar-sidebar overflow-y-auto px-3 py-3 sm:px-4",children:C.length>0?(0,t.jsx)("div",{className:"grid gap-5",children:A.map(({category:a,items:i})=>(0,t.jsxs)("section",{children:[(0,t.jsxs)("div",{className:"px-2 pb-2",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:a}),(0,t.jsx)("p",{className:"mt-1 text-xs leading-5 text-[#736e62] dark:text-[#8e9389]",children:(0,r.getDocsCategoryDescription)(e,a)})]}),(0,t.jsx)("div",{className:"grid gap-2",children:i.map(({doc:e,globalIndex:a})=>{let r=(0,s.buildDocsHref)(`/docs/${e.slug}`,{query:w.trim()}),i=a===S,l=e.slug===b;return(0,t.jsx)("button",{type:"button",onMouseEnter:()=>_(a),onClick:()=>{y(!1),g.push(r)},className:(0,d.cn)("w-full rounded-[22px] border px-4 py-4 text-left transition",i?"border-[#171a14] bg-[#171a14] text-[#f5f2ea] shadow-[inset_0_1px_0_rgba(255,255,255,0.05)] dark:border-[#ece7db] dark:bg-[#ece7db] dark:text-[#141612]":"border-[#ddd7ca] bg-white/72 text-[#22261f] hover:border-[#c8c1b3] hover:bg-white dark:border-[#262925] dark:bg-white/[0.03] dark:text-[#f0eee8] dark:hover:border-[#30342f] dark:hover:bg-white/[0.05]"),children:(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,t.jsx)("span",{className:(0,d.cn)("rounded-full border px-2.5 py-1 text-[10px] font-semibold uppercase tracking-[0.18em]",i?"border-white/10 bg-white/10 text-[#ede9de] dar
1k:border-black/10 dark:bg-black/8 dark:text-[#141612]":"border-[#d8d2c5] bg-[#f6f2e8] text-[#625d52] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#9ea39a]"),children:e.category}),l?(0,t.jsx)("span",{className:(0,d.cn)("rounded-full border px-2.5 py-1 text-[10px] font-semibold uppercase tracking-[0.18em]",i?"border-[#7de39b]/40 bg-[#7de39b]/15 text-[#aef1c1] dark:border-[#26743f] dark:bg-[#dff5e4] dark:text-[#16311c]":"border-[#cbe8d2] bg-[#edf9f0] text-[#1c6f33] dark:border-[#23472c] dark:bg-[#112015] dark:text-[#8ed49d]"),children:h.currentLabel}):null]}),(0,t.jsx)("p",{className:"mt-3 text-[17px] font-semibold tracking-[-0.03em]",children:e.title}),(0,t.jsx)("p",{className:(0,d.cn)("mt-2 text-sm leading-6",i?"text-[#d9d4ca] dark:text-[#51544d]":"text-[#646054] dark:text-[#9aa095]"),children:e.description})]}),(0,t.jsx)("div",{className:(0,d.cn)("mt-1 inline-flex size-9 shrink-0 items-center justify-center rounded-full border",i?"border-white/10 bg-white/10 dark:border-black/10 dark:bg-black/8":"border-[#ddd7ca] bg-[#f6f2e8] dark:border-[#292c28] dark:bg-[#121411]"),children:(0,t.jsx)(o.FileText,{className:"h-4 w-4"})})]})},e.slug)})})]},a))}):(0,t.jsxs)("div",{className:"rounded-[24px] border border-dashed border-[#d8d2c5] bg-white/70 px-5 py-8 text-center dark:border-[#2a2d28] dark:bg-white/[0.03]",children:[(0,t.jsx)("p",{className:"text-base font-semibold text-[#22261f] dark:text-[#f0eee8]",children:h.emptyTitle}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#686357] dark:text-[#9aa095]",children:h.emptyDescription})]})})]})]}):null]})}e.s(["DocsCommandPalette",()=>x])},922611,e=>{"use strict";e.i(466598);var t=e.i(843476),a=e.i(614537),r=e.i(277729),s=e.i(212115),d=e.i(975157),i=e.i(115057),o=e.i(523934);let l=(0,e.i(475254).default)("Compass",[["path",{d:"m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z",key:"9ktpf1"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);var c=e.i(227516),n=e.i(271645);let p="image2url-docs-history";function x({locale:e,docs:x,currentSlug:b,query:m,section:u,className:h}){let g=(0,r.getDocsDiscoveryCopy)(e),[f,k]=(0,n.useState)([]);(0,n.useEffect)(()=>{let e=function(){try{let e=window.localStorage.getItem(p);if(!e)return[];let t=JSON.parse(e);return Array.isArray(t)?t.filter(e=>"string"==typeof e):[]}catch{return[]}}();if(!b)return void k(e.slice(0,4));let t=[b,...e.filter(e=>e!==b)].slice(0,4);try{window.localStorage.setItem(p,JSON.stringify(t))}catch{}k(t.filter(e=>e!==b))},[b]);let v=(0,n.useMemo)(()=>f.map(e=>x.find(t=>t.slug===e)).filter(e=>!!e).slice(0,4),[x,f]),y=(0,n.useMemo)(()=>(function(e,t,a=[]){let r=t?e.find(e=>e.slug===t)??null:null,s=[],d=new Set([...t?[t]:[],...a]);function i(e){!e||d.has(e.slug)||(s.push(e),d.add(e.slug))}if(r)for(let t of e)t.category===r.category&&t.slug!==r.slug&&i(t);for(let t of["quickstart","authentication-and-usage","route-reference","webhooks"])i(e.find(e=>e.slug===t));for(let t of e)i(t);return s.slice(0,4)})(x,b,f),[x,b,f]);return(0,t.jsxs)("section",{className:(0,d.cn)("grid gap-4 xl:grid-cols-[minmax(0,1fr)_minmax(0,1fr)]",h),children:[(0,t.jsxs)("div",{className:"rounded-[28px] border border-[#dad4c8] bg-white/72 p-5 shadow-[0_20px_55px_rgba(35,27,10,0.05)] dark:border-[#232622] dark:bg-white/[0.03] sm:p-6",children:[(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"inline-flex size-10 shrink-0 items-center justify-center rounded-full border border-[#d7d2c7] bg-[#f6f2e8] text-[#625d52] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#9ea39a]",children:(0,t.jsx)(c.History,{className:"h-4 w-4"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:g.recentLabel}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#5e594d] dark:text-[#a5aa9f]",children:g.recentDescription})]})]}),v.length>0?(0,t.jsx)("div",{className:"mt-5 grid gap-3",children:v.map(e=>(0,t.jsx)(a.Link,{href:(0,s.buildDocsHref)(`/docs/${e.slug}`,{query:m,section:u}),className:"group rounded-[22px] border border-[#ddd7ca] bg-[#faf7f0] px-4 py-4 transition hover:border-[#c8c1b3] hover:bg-white dark:border-[#262925] dark:bg-[#121411] dark:hover:border-[#30342f] dark:hover:bg-white/[0.05]",children:(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,t.jsx)("span",{className:"rounded-full border border-[#d8d2c5] bg-white px-2.5 py-1 text-[10px] font-semibold uppercase tracking-[0.18em] text-[#625d52] dark:border-[#2b2e2a] dark:bg-[#0f110f] dark:text-[#99a095]",children:e.category}),(0,t.jsx)("span",{className:"rounded-full border border-[#cbe8d2] bg-[#edf9f0] px-2.5 py-1 text-[10px] font-semibold uppercase tracking-[0.18em] text-[#1c6f33] dark:border-[#23472c] dark:bg-[#112015] dark:text-[#8ed49d]",children:g.viewedLabel})]}),(0,t.jsx)("p",{className:"mt-3 text-base font-semibold tracking-[-0.03em] text-[#191c18] dark:text-[#f2efe7]",children:e.title}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#666154] dark:text-[#99a095]",children:e.description})]}),(0,t.jsx)(i.ArrowUpRight,{className:"mt-1 h-4 w-4 shrink-0 text-[#8a8579] transition-transform group-hover:-translate-y-0.5 group-hover:translate-x-0.5 dark:text-[#7f847c]"})]})},e.slug))}):(0,t.jsxs)("div",{className:"mt-5 rounded-[22px] border border-dashed border-[#d8d2c5] bg-[#faf7f0] px-4 py-5 text-center dark:border-[#2a2d28] dark:bg-[#121411]",children:[(0,t.jsx)("div",{className:"mx-auto inline-flex size-11 items-center justify-center rounded-full border border-[#d8d2c5] bg-white text-[#6a6457] dark:border-[#2a2d28] dark:bg-[#0f110f] dark:text-[#98a095]",children:(0,t.jsx)(o.Clock3,{className:"h-4 w-4"})}),(0,t.jsx)("p",{className:"mt-4 text-sm font-semibold text-[#22261f] dark:text-[#f0eee8]",children:g.recentEmptyTitle}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#666154] dark:text-[#99a095]",children:g.recentEmptyDescription})]})]}),(0,t.jsxs)("div",{className:"rounded-[28px] border border-[#dad4c8] bg-white/72 p-5 shadow-[0_20px_55px_rgba(35,27,10,0.05)] dark:border-[#232622] dark:bg-white/[0.03] sm:p-6",children:[(0,t.jsxs)("div",{className:"flex items-start gap-3",children:[(0,t.jsx)("span",{className:"inline-flex size-10 shrink-0 items-center justify-center rounded-full border border-[#d7d2c7] bg-[#f6f2e8] text-[#625d52] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#9ea39a]",children:(0,t.jsx)(l,{className:"h-4 w-4"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:g.recommendedLabel}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#5e594d] dark:text-[#a5aa9f]",children:g.recommendedDescription})]})]}),(0,t.jsx)("div",{className:"mt-5 grid gap-3",children:y.map(e=>(0,t.jsx)(a.Link,{href:(0,s.buildDocsHref)(`/docs/${e.slug}`,{query:m,section:u}),className:"group rounded-[22px] border border-[#ddd7ca] bg-[#faf7f0] px-4 py-4 transition hover:border-[#c8c1b3] hover:bg-white dark:border-[#262925] dark:bg-[#121411] dark:hover:border-[#30342f] dark:hover:bg-white/[0.05]",children:(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("span",{className:"rounded-full border border-[#d8d2c5] bg-white px-2.5 py-1 text-[10px] font-semibold uppercase tracking-[0.18em] text-[#625d52] dark:border-[#2b2e2a] dark:bg-[#0f110f] dark:text-[#99a095]",children:e.category}),(0,t.jsx)("p",{className:"mt-3 text-base font-semibold tracking-[-0.03em] text-[#191c18] dark:text-[#f2efe7]",children:e.title}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#666154] dark:text-[#99a095]",children:e.description})]}),(0,t.jsxs)("span",{className:"inline-flex shrink-0 items-center gap-1 rounded-full border border-[#ddd7ca] bg-white px-3 py-1.5 text-[10px] font-semibold uppercase tracking-[0.18em] text-[#5e594d] transition group-hover:border-[#c8c1b3] dark:border-[#2a2d28] dark:bg-[#0f110f] dark:text-[#a7aca2]",children:[g.openLabel,(0,t.jsx)(i.ArrowUpRight,{className:"h-3.5 w-3.5 transition-transform group-hover:-translate-y-0.5 group-hover:translate-x-0.5"})]})]})},e.slug))})]})]})}e.s(["DocsDiscoveryPanel",()=>x],922611)},82175,e=>{"use strict";e.i(466598);var t=e.i(843476),a=e.i(677572),r=e.i(277729);let s="https://www.image2url.com/api/external/v1",d={submit:{method:"POST",path:"/image-to-svg/vectorize",url:`${s}/image-to-svg/vectorize`},status:{method:"GET",path:"/image-to-svg/status/{taskId}",url:`${s}/image-to-svg/status/{taskId}`},authHeader:"Authorization: Bearer <API_KEY>",statusValues:["pending","processing","completed","failed"],webhookEvent:"api.task.completed",signatureHeader:"X-Image2Url-Signature: t=<timestamp>,v1=<hex>",payloadSamples:{accepted:`{ 2 "success": true, 3 "taskId": "task_123456", 4 "originalUrl": "https://cdn.example.com/assets/logo.png" 5}`,completed:`{ 6 "taskId": "task_123456", 7 "status": "completed", 8 "progress": 100, 9 "resultUrl": "https://pub.example.com/results/task_123456.svg" 10}`,webhook:`{ 11 "id": "evt_2f0e9b66-9d4d-4d65-b0a8-8716c55c91f4", 12 "type": "api.task.completed", 13 "createdAt": "2026-04-16T13:28:04.000Z", 14 "data": { 15 "task": { 16 "providerTaskId": "task_123456", 17 "toolSlug": "image-to-svg", 18 "status": "completed", 19 "metadata": { 20 "resultUrl": "https://pub.example.com/results/task_123456.svg" 21 } 22 } 23 } 24}`},codeSamples:{curl:`curl -X POST "${s}/image-to-svg/vectorize" \\ 25 -H "Authorization: Bearer $IMAGE2URL_API_KEY" \\ 26 -H "Content-Type: application/json" \\ 27 -d '{ 28 "url": "https://cdn.example.com/assets/logo.png", 29 "output_format": "svg", 30 "preset": "logo" 31 }'`,javascript:`const baseUrl = "${s}"; 32const headers = { 33 Authorization: \`Bearer \${process.env.IMAGE2URL_API_KEY}\`, 34 "Content-Type": "application/json", 35}; 36 37const submitResponse = await fetch(\`\${baseUrl}/image-to-svg/vectorize\`, { 38 method: "POST", 39 headers, 40 body: JSON.stringify({ 41 url: "https://cdn.example.com/assets/logo.png", 42 output_format: "svg", 43 preset: "logo", 44 }), 45}); 46 47const submitPayload = await submitResponse.json(); 48if (!submitResponse.ok) { 49 throw new Error(submitPayload.error?.message || "Submit failed"); 50} 51 52const statusResponse = await fetch( 53 \`\${baseUrl}/image-to-svg/status/\${submitPayload.taskId}\`, 54 { headers: { Authorization: headers.Authorization } }, 55); 56const statusPayload = await statusResponse.json();`,python:`import os 57import requests 58 59BASE_URL = "${s}" 60HEADERS = { 61 "Authorization": f"Bearer {os.environ['IMAGE2URL_API_KEY']}", 62 "Content-Type": "application/json", 63} 64 65submit = requests.post( 66 f"{BASE_URL}/image-to-svg/vectorize", 67 headers=HEADERS, 68 json={ 69 "url": "https://cdn.example.com/assets/logo.png", 70 "output_format": "svg", 71 "preset": "logo", 72 }, 73 timeout=30, 74) 75submit.raise_for_status() 76task = submit.json() 77 78status = requests.get( 79 f"{BASE_URL}/image-to-svg/status/{task['taskId']}", 80 headers={"Authorization": HEADERS["Authorization"]}, 81 timeout=30, 82) 83status.raise_for_status() 84print(status.json())`}};var i=e.i(975157),o=e.i(643531),l=e.i(174886),c=e.i(475254);let n=(0,c.default)("Orbit",[["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}],["circle",{cx:"19",cy:"5",r:"2",key:"mhkx31"}],["circle",{cx:"5",cy:"19",r:"2",key:"v8kfzx"}],["path",{d:"M10.4 21.9a10 10 0 0 0 9.941-15.416",key:"eohfx2"}],["path",{d:"M13.5 2.1a10 10 0 0 0-9.841 15.416",key:"19pvbm"}]]),p=(0,c.default)("Radar",[["path",{d:"M19.07 4.93A10 10 0 0 0 6.99 3.34",key:"z3du51"}
84],["path",{d:"M4 6h.01",key:"oypzma"}],["path",{d:"M2.29 9.62A10 10 0 1 0 21.31 8.35",key:"qzzz0"}],["path",{d:"M16.24 7.76A6 6 0 1 0 8.23 16.67",key:"1yjesh"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M17.99 11.66A6 6 0 0 1 15.77 16.67",key:"1u2y91"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"m13.41 10.59 5.66-5.66",key:"mhq4k0"}]]);var x=e.i(283086),b=e.i(271645);function m({locale:e,className:s}){let c=(0,r.getDocsExampleCopy)(e),[m,u]=(0,b.useState)("curl"),[h,g]=(0,b.useState)("accepted"),[f,k]=(0,b.useState)(null),v=(0,b.useRef)(null);async function y(e,t){try{await navigator.clipboard.writeText(e),k(t),v.current&&clearTimeout(v.current),v.current=setTimeout(()=>{k(null)},1800)}catch(e){console.error("Failed to copy docs example",{target:t,error:e})}}(0,b.useEffect)(()=>()=>{v.current&&clearTimeout(v.current)},[]);let w=d.codeSamples[m],j=d.payloadSamples[h];return(0,t.jsxs)("section",{className:(0,i.cn)("overflow-hidden rounded-[32px] border border-[#d8d2c5] bg-[linear-gradient(145deg,rgba(18,22,18,0.98),rgba(10,12,10,0.98))] text-[#f3efe7] shadow-[0_32px_100px_rgba(16,18,12,0.28)]",s),children:[(0,t.jsx)("div",{className:"border-b border-white/10 px-6 py-6 sm:px-8",children:(0,t.jsxs)("div",{className:"flex flex-col gap-6 lg:flex-row lg:items-end lg:justify-between",children:[(0,t.jsxs)("div",{className:"max-w-3xl",children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 rounded-full border border-white/10 bg-white/5 px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.24em] text-[#c7d0c0]",children:[(0,t.jsx)(x.Sparkles,{className:"h-3.5 w-3.5 text-[#7de39b]"}),c.badge]}),(0,t.jsx)("h2",{className:"mt-4 text-[clamp(1.8rem,3vw,3rem)] font-semibold leading-[0.96] tracking-[-0.05em] text-[#f7f3eb]",children:c.title}),(0,t.jsx)("p",{className:"mt-3 text-[15px] leading-7 text-[#b7beb0] sm:text-[16px]",children:c.description})]}),(0,t.jsxs)("div",{className:"grid gap-3 sm:grid-cols-2 lg:min-w-[420px]",children:[(0,t.jsx)("div",{className:"rounded-[24px] border border-white/10 bg-white/[0.04] p-4",children:(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.submitRouteLabel}),(0,t.jsxs)("div",{className:"mt-2 flex items-center gap-2",children:[(0,t.jsx)("span",{className:"rounded-full border border-[#1f8c49]/45 bg-[#12331d] px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#8df1ab]",children:d.submit.method}),(0,t.jsx)("code",{className:"truncate text-[12px] text-[#f3efe7]",children:d.submit.path})]})]}),(0,t.jsxs)("button",{type:"button",onClick:()=>y(d.submit.url,"submit"),className:"inline-flex shrink-0 items-center gap-2 rounded-full border border-white/10 bg-white/[0.06] px-3 py-2 text-xs font-semibold text-[#f3efe7] transition hover:bg-white/[0.1]",children:["submit"===f?(0,t.jsx)(o.Check,{className:"h-3.5 w-3.5 text-[#8df1ab]"}):(0,t.jsx)(l.Copy,{className:"h-3.5 w-3.5"}),"submit"===f?c.routeCopiedLabel:c.routeCopyLabel]})]})}),(0,t.jsxs)("div",{className:"rounded-[24px] border border-white/10 bg-white/[0.04] p-4",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.statusRouteLabel}),(0,t.jsxs)("div",{className:"mt-2 flex items-center gap-2",children:[(0,t.jsx)("span",{className:"rounded-full border border-[#235f7c]/50 bg-[#10232e] px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#8fd6f7]",children:d.status.method}),(0,t.jsx)("code",{className:"truncate text-[12px] text-[#f3efe7]",children:d.status.path})]})]}),(0,t.jsxs)("button",{type:"button",onClick:()=>y(d.status.url,"status"),className:"inline-flex shrink-0 items-center gap-2 rounded-full border border-white/10 bg-white/[0.06] px-3 py-2 text-xs font-semibold text-[#f3efe7] transition hover:bg-white/[0.1]",children:["status"===f?(0,t.jsx)(o.Check,{className:"h-3.5 w-3.5 text-[#8df1ab]"}):(0,t.jsx)(l.Copy,{className:"h-3.5 w-3.5"}
84),"status"===f?c.routeCopiedLabel:c.routeCopyLabel]})]}),(0,t.jsx)("p",{className:"mt-3 text-xs leading-6 text-[#95a08f]",children:c.statusHint})]})]})]})}),(0,t.jsxs)("div",{className:"px-6 py-6 sm:px-8 sm:py-7",children:[(0,t.jsxs)(a.Tabs,{value:m,onValueChange:e=>u(e),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 border-b border-white/10 pb-5 sm:flex-row sm:items-center sm:justify-between",children:[(0,t.jsxs)(a.TabsList,{className:"h-auto rounded-[18px] border border-white/10 bg-white/[0.05] p-1",children:[(0,t.jsx)(a.TabsTrigger,{value:"curl",className:"rounded-[14px] px-4 py-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.languageLabels.curl}),(0,t.jsx)(a.TabsTrigger,{value:"javascript",className:"rounded-[14px] px-4 py-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.languageLabels.javascript}),(0,t.jsx)(a.TabsTrigger,{value:"python",className:"rounded-[14px] px-4 py-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.languageLabels.python})]}),(0,t.jsxs)("button",{type:"button",onClick:()=>y(w,"code"),className:"inline-flex items-center gap-2 self-start rounded-full border border-white/10 bg-white/[0.06] px-4 py-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#f3efe7] transition hover:bg-white/[0.1]",children:["code"===f?(0,t.jsx)(o.Check,{className:"h-3.5 w-3.5 text-[#8df1ab]"}):(0,t.jsx)(l.Copy,{className:"h-3.5 w-3.5"}),"code"===f?c.codeCopiedLabel:c.codeCopyLabel]})]}),Object.keys(d.codeSamples).map(e=>(0,t.jsx)(a.TabsContent,{value:e,className:"mt-5",children:(0,t.jsxs)("div",{className:"overflow-hidden rounded-[28px] border border-white/10 bg-[#0b0d0b]",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between gap-3 border-b border-white/10 px-4 py-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#8c9686]",children:[(0,t.jsx)(n,{className:"h-3.5 w-3.5 text-[#6ed98b]"}),c.languageLabels[e]]}),(0,t.jsxs)("div",{className:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#8c9686]",children:[(0,t.jsx)(p,{className:"h-3.5 w-3.5 text-[#8fd6f7]"}),d.submit.path]})]}),(0,t.jsx)("pre",{className:"overflow-x-auto px-4 py-5 text-[13px] leading-7 text-[#edf3ea]",children:(0,t.jsx)("code",{children:d.codeSamples[e]})})]})},e))]}),(0,t.jsxs)("div",{className:"mt-5 grid gap-3 xl:grid-cols-[220px_minmax(0,1fr)_240px]",children:[(0,t.jsxs)("div",{className:"rounded-[22px] border border-white/10 bg-white/[0.04] p-4",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.authLabel}),(0,t.jsx)("code",{className:"mt-3 block text-[12px] leading-6 text-[#f3efe7]",children:d.authHeader})]}),(0,t.jsx)("div",{className:"rounded-[22px] border border-white/10 bg-white/[0.04] p-4",children:(0,t.jsxs)(a.Tabs,{value:h,onValueChange:e=>g(e),children:[(0,t.jsxs)("div",{className:"flex flex-col gap-3 border-b border-white/10 pb-4 sm:flex-row sm:items-start sm:justify-between",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.payloadsLabel}),(0,t.jsx)("p",{className:"mt-2 max-w-xl text-xs leading-6 text-[#aab2a3]",children:c.payloadsDescription})]}),(0,t.jsxs)("button",{type:"button",onClick:()=>y(j,"payload"),className:"inline-flex items-center gap-2 self-start rounded-full border border-white/10 bg-white/[0.06] px-3 py-2 text-xs font-semibold uppercase tracking-[0.18em] text-[#f3efe7] transition hover:bg-white/[0.1]",children:["payload"===f?(0,t.jsx)(o.Check,{className:"h-3.5 w-3.5 text-[#8df1ab]"}):(0,t.jsx)(l.Copy,{className:"h-3.5 w-3.5"}),"payload"===f?c.payloadCopiedLabel:c.payloadCopyLabel]})]}),(0,t.jsxs)(a.TabsList,{className:"mt-4 h-auto rounded-[16px] border border-white/10 bg-white/[0.05] p-1",children:[(0,t.jsx)(a.TabsTrigger,{value:"accepted",className:"rounded-[12px] px-3 py-2 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.payloadLabels.accepted}),(0,t.jsx)(a.TabsTrigger,{value:"completed",className:"rounded-[12px] px-3 py-2 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.payloadLabels.completed}),(0,t.jsx)(a.TabsTrigger,{value:"webhook",className:"rounded-[12px] px-3 py-2 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#adb6a5] data-[state=active]:bg-[#f3efe7] data-[state=active]:text-[#131712] data-[state=active]:shadow-none",children:c.payloadLabels.webhook})]}),Object.keys(d.payloadSamples).map(e=>(0,t.jsx)(a.TabsContent,{value:e,className:"mt-4",children:(0,t.jsx)("pre",{className:"overflow-x-auto rounded-[20px] border border-white/10 bg-[#0b0d0b] px-4 py-4 text-[12px] leading-6 text-[#f3efe7]",children:(0,t.jsx)("code",{children:d.payloadSamples[e]})})},e))]})}),(0,t.jsxs)("div",{className:"grid gap-3",children:[(0,t.jsxs)("div",{className:"rounded-[22px] border border-white/10 bg-white/[0.04] p-4",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.statusValuesLabel}),(0,t.jsx)("div",{className:"mt-3 flex flex-wrap gap-2",children:d.statusValues.map(e=>(0,t.jsx)("span",{className:"rounded-full border border-white/10 bg-white/[0.06] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.18em] text-[#d6ddd2]",children:e},e))})]}),(0,t.jsxs)("div",{className:"rounded-[22px] border border-white/10 bg-white/[0.04] p-4",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.webhookEventLabel}),(0,t.jsx)("code",{className:"mt-3 block text-[12px] leading-6 text-[#f3efe7]",children:d.webhookEvent}),(0,t.jsx)("p",{className:"mt-4 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#95a08f]",children:c.signatureLabel}),(0,t.jsx)("code",{className:"mt-3 block text-[12px] leading-6 text-[#f3efe7]",children:d.signatureHeader})]})]})]})]})]})}e.s(["DocsQuickCopyPanel",()=>m],82175)},33635,e=>{"use strict";e.i(466598);
84var t=e.i(843476),a=e.i(614537),r=e.i(277729),s=e.i(212115),d=e.i(975157);let i=(0,e.i(475254).default)("BookCopy",[["path",{d:"M2 16V4a2 2 0 0 1 2-2h11",key:"spzkk5"}],["path",{d:"M22 18H11a2 2 0 1 0 0 4h10.5a.5.5 0 0 0 .5-.5v-15a.5.5 0 0 0-.5-.5H11a2 2 0 0 0-2 2v12",key:"1wz07i"}],["path",{d:"M5 14H4a2 2 0 1 0 0 4h1",key:"16gqf9"}]]);var o=e.i(463059),l=e.i(555436),c=e.i(37727);function n({locale:e,docs:n,activeSlug:p,query:x,activeCategory:b,onQueryChange:m,onCategoryChange:u,searchId:h}){let g=(0,r.getDocsSidebarCopy)(e),f=x.trim().toLowerCase(),k=b!==s.ALL_DOCS_CATEGORIES?(0,s.getDocsSectionValue)(b):null,v=(0,s.buildDocsHref)("/docs",{query:x,section:k}),y=Object.entries(n.reduce((e,t)=>{let a=e[t.category]??[];return a.push(t),e[t.category]=a,e},{})).sort(([e],[t])=>(0,r.compareDocsCategories)(e,t)),w=n.filter(e=>(b===s.ALL_DOCS_CATEGORIES||e.category===b)&&(!f||`${e.title} ${e.description} ${e.slug} ${e.category}`.toLowerCase().includes(f))),j=Object.entries(w.reduce((e,t)=>{let a=e[t.category]??[];return a.push(t),e[t.category]=a,e},{})).sort(([e],[t])=>(0,r.compareDocsCategories)(e,t));return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(a.Link,{href:v,className:(0,d.cn)("group flex items-center gap-3 rounded-[20px] px-3 py-3 transition",p?"text-[#363b30] hover:bg-[#ece7db] dark:text-[#d5d4cc] dark:hover:bg-[#171916]":"bg-[#171a14] text-[#f4f2ea] shadow-[inset_0_1px_0_rgba(255,255,255,0.05)] dark:bg-[#ece7db] dark:text-[#141612]"),children:[(0,t.jsx)("span",{className:(0,d.cn)("inline-flex size-8 items-center justify-center rounded-full border text-[12px]",p?"border-[#d7d2c7] bg-[#f5f1e7] text-[#6f6a5f] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#8f938b]":"border-white/15 bg-white/10 text-[#f4f2ea] dark:border-black/10 dark:bg-black/8 dark:text-[#141612]"),children:(0,t.jsx)(i,{className:"h-4 w-4"})}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] opacity-60",children:g.overviewLabel}),(0,t.jsx)("p",{className:"truncate text-sm font-semibold",children:g.title})]})]}),(0,t.jsxs)("div",{className:"mt-5 px-3",children:[(0,t.jsx)("label",{htmlFor:h,className:"text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:g.searchLabel}),(0,t.jsxs)("div",{className:"relative mt-2",children:[(0,t.jsx)(l.Search,{className:"pointer-events-none absolute left-3 top-1/2 h-4 w-4 -translate-y-1/2 text-[#8a8479] dark:text-[#767b73]"}),(0,t.jsx)("input",{id:h,type:"search",value:x,onChange:e=>m(e.target.value),placeholder:g.searchPlaceholder,className:"w-full rounded-[18px] border border-[#ddd7ca] bg-white/80 py-3 pl-10 pr-11 text-sm text-[#232722] outline-none transition placeholder:text-[#918b80] focus:border-[#b7b09f] focus:bg-white dark:border-[#262925] dark:bg-white/[0.03] dark:text-[#ece8de] dar
84k:placeholder:text-[#666b64] dark:focus:border-[#373b36] dark:focus:bg-white/[0.05]"}),x?(0,t.jsx)("button",{type:"button",onClick:()=>m(""),"aria-label":g.clearSearchLabel,className:"absolute right-2 top-1/2 inline-flex size-8 -translate-y-1/2 items-center justify-center rounded-full text-[#787366] transition hover:bg-[#ece7db] hover:text-[#232722] dark:text-[#7c8178] dark:hover:bg-white/[0.06] dark:hover:text-[#ece8de]",children:(0,t.jsx)(c.X,{className:"h-4 w-4"})}):null]})]}),(0,t.jsxs)("div",{className:"mt-4 px-3",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:g.filterLabel}),(0,t.jsxs)("div",{className:"mt-2 flex flex-wrap gap-2",children:[(0,t.jsx)("button",{type:"button",onClick:()=>u(s.ALL_DOCS_CATEGORIES),"aria-pressed":b===s.ALL_DOCS_CATEGORIES,className:(0,d.cn)("rounded-full border px-3 py-1.5 text-[11px] font-semibold uppercase tracking-[0.18em] transition",b===s.ALL_DOCS_CATEGORIES?"border-[#181c17] bg-[#181c17] text-[#f6f3eb] dark:border-[#ece7dc] dark:bg-[#ece7dc] dark:text-[#111310]":"border-[#d7d2c7] bg-[#f5f1e7] text-[#625d52] hover:border-[#cbc4b5] hover:bg-white dark:border-[#292c28] dark:bg-[#121411] dark:text-[#94988f] dark:hover:border-[#353934] dar
84k:hover:bg-white/[0.05]"),children:g.allCategoriesLabel}),y.map(([e,a])=>{let r=b===e;return(0,t.jsxs)("button",{type:"button",onClick:()=>u(b===e?s.ALL_DOCS_CATEGORIES:e),"aria-pressed":r,className:(0,d.cn)("rounded-full border px-3 py-1.5 text-[11px] font-semibold uppercase tracking-[0.18em] transition",r?"border-[#181c17] bg-[#181c17] text-[#f6f3eb] dark:border-[#ece7dc] dark:bg-[#ece7dc] dark:text-[#111310]":"border-[#d7d2c7] bg-[#f5f1e7] text-[#625d52] hover:border-[#cbc4b5] hover:bg-white dark:border-[#292c28] dark:bg-[#121411] dark:text-[#94988f] dark:hover:border-[#353934] dark:hover:bg-white/[0.05]"),children:[e," (",a.length,")"]},e)})]})]}),(0,t.jsx)("div",{className:"mt-5 px-3 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:g.resultsLabel(w.length)}),j.length>0?j.map(([i,l])=>(0,t.jsxs)("section",{className:"mt-6",children:[(0,t.jsxs)("div",{className:"px-3",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:i}),(0,t.jsx)("p",{className:"mt-1 text-xs leading-5 text-[#817b6f] dark:text-[#8c9188]",children:(0,r.getDocsCategoryDescription)(e,i)})]}),(0,t.jsx)("div",{className:"mt-3 grid gap-1.5",children:l.map(e=>{let r=e.slug===p;return(0,t.jsxs)(a.Link,{href:(0,s.buildDocsHref)(`/docs/${e.slug}`,{query:x,section:k}),className:(0,d.cn)("group flex items-center gap-3 rounded-[20px] px-3 py-3 transition",r?"bg-[#171a14] text-[#f4f2ea] shadow-[inset_0_1px_0_rgba(255,255,255,0.05)] dark:bg-[#ece7db] dark:text-[#141612]":"text-[#363b30] hover:bg-[#ece7db] dark:text-[#d5d4cc] dark:hover:bg-[#171916]"),children:[(0,t.jsx)("span",{className:(0,d.cn)("inline-flex min-h-8 min-w-8 items-center justify-center rounded-full border px-2 text-[11px] font-semibold uppercase tracking-[0.18em]",r?"border-white/15 bg-white/10 text-[#f4f2ea] dark:border-black/10 dark:bg-black/8 dark:text-[#141612]":"border-[#d7d2c7] bg-[#f5f1e7] text-[#6f6a5f] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#8f938b]"),children:String(e.order).padStart(2,"0")}),(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,t.jsx)("p",{className:"truncate text-sm font-semibold",children:e.title}),(0,t.jsx)("p",{className:(0,d.cn)("mt-1 line-clamp-2 text-xs leading-5",r?"text-[#d8d5cb] dark:text-[#4f514a]":"text-[#757063] dark:text-[#8c9188]"),children:e.description})]}),(0,t.jsx)(o.ChevronRight,{className:(0,d.cn)("h-4 w-4 shrink-0 transition-transform",r?"text-[#d8d5cb] dark:text-[#4f514a]":"text-[#8f8a7f] group-hover:translate-x-0.5 dark:text-[#70756d]")})]},e.slug)})})]},i)):(0,t.jsxs)("div",{className:"mt-5 rounded-[22px] border border-dashed border-[#d8d2c5] bg-white/65 px-4 py-5 text-center dark:border-[#2a2d28] dark:bg-white/[0.03]",children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#232722] dark:text-[#ece8de]",children:g.noResultsTitle}),(0,t.jsx)("p",{className:"mt-2 text-xs leading-6 text-[#777164] dark:text-[#8c9188]",children:g.noResultsDescription})]})]})}var p=e.i(664659),x=e.i(2758),b=e.i(283086),m=e.i(618566),u=e.i(271645);function h({locale:e,docs:d,activeSlug:o}){let l=(0,r.getDocsSidebarCopy)(e),c=d.find(e=>e.slug===o),h=(0,m.useRouter)(),g=(0,m.usePathname)(),f=(0,m.useSearchParams)(),k=(0,u.useId)(),v=(0,u.useId)(),y=(0,u.useMemo)(()=>Array.from(new Set(d.map(e=>e.category))),[d]),w=(0,s.getDocsQueryValue)(f.get(s.DOCS_QUERY_PARAM)),j=(0,s.getDocsSectionValue)(f.get(s.DOCS_SECTION_PARAM)),N=j&&y.includes(j)?j:null,[L,C]=(0,u.useState)(w),[S,_]=(0,u.useState)(N??s.ALL_DOCS_CATEGORIES),A=(0,u.useDeferredValue)(L);return(0,u.useEffect)(()=>{C(w)},[w]),(0,u.useEffect)(()=>{_(N??s.ALL_DOCS_CATEGORIES)},[N]),(0,u.useEffect)(()=>{let e=(0,s.getDocsQueryValue)(A),t=S!==s.ALL_DOCS_CATEGORIES&&y.includes(S)?S:null,a=new URLSearchParams(f.toString());e?a.set(s.DOCS_QUERY_PARAM,e):a.delete(s.DOCS_QUERY_PARAM),t?a.set(s.DOCS_SECTION_PARAM,t):a.delete(s.DOCS_SECTION_PARAM);let r=f.toString(),d=a.toString();r!==d&&h.replace(d?`${g}?${d}`:g,{scroll:!1})},[S,y,A,g,h,f]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"lg:hidden",children:(0,t.jsxs)("details",{className:"group overflow-hidden rounded-[24px] border border-[#d8d3c8] bg-[#fbf8f1]/95 shadow-[0_20px_50px_rgba(30,24,12,0.05)] dark:border-[#232622] dark:bg-[#10120f]/95",children:[(0,t.jsxs)("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-3 px-4 py-4",children:[(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[11px] font-semibold uppercase tracking-[0.22em] text-[#7a7569] dark:text-[#8c9188]",children:l.mobileBrowseLabel}),(0,t.jsx)("p",{className:"truncate text-sm font-semibold text-[#22261f] dark:text-[#f0eee8]",children:c?.title??l.overviewLabel})]}),(0,t.jsx)(p.ChevronDown,{className:"h-4 w-4 text-[#7a7569] transition group-open:rotate-180 dark:text-[#8c9188]"})]}),(0,t.jsx)("div",{className:"border-t border-[#e6e1d7] px-4 py-4 dark:border-[#1d201d]",children:(0,t.jsx)(n,{locale:e,docs:d,activeSlug:o,query:L,activeCategory:S,onQueryChange:C,onCategoryChange:_,searchId:k})})]})}),(0,t.jsx)("aside",{className:"hidden lg:block",children:(0,t.jsx)("div",{className:"sticky top-24",children:(0,t.jsxs)("div",{className:"overflow-hidden rounded-[30px] border border-[#d8d3c8] bg-[linear-gradient(180deg,rgba(251,248,241,0.98),rgba(245,240,231,0.98))] shadow-[0_26px_70px_rgba(35,27,10,0.07)] dark:border-[#232622] dark:bg-[linear-gradient(180deg,rgba(16,18,15,0.98),rgba(12,14,12,0.98))]",children:[(0,t.jsxs)("div",{className:"border-b border-[#e6e1d7] p-5 dark:border-[#1d201d]",children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 rounded-full border border-[#d9d4c8] bg-white/70 px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.24em] text-[#6b675e] dark:border-[#2a2d28] dark:bg-white/[0.03] dark:text-[#a4a79d]",children:[(0,t.jsx)(b.Sparkles,{className:"h-3.5 w-3.5"}
84),l.versionLabel," v1"]}),(0,t.jsx)("h2",{className:"mt-4 text-[24px] font-semibold tracking-[-0.04em] text-[#191c18] dark:text-[#f2efe7]",children:l.title}),(0,t.jsx)("p",{className:"mt-2 text-sm leading-6 text-[#666154] dark:text-[#90948a]",children:l.description}),(0,t.jsxs)("div",{className:"mt-4 flex flex-wrap gap-2",children:[(0,t.jsx)("span",{className:"rounded-full border border-[#d7d2c7] bg-[#f6f2e9] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#5b584e] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#a4a79d]",children:"JSON"}),(0,t.jsx)("span",{className:"rounded-full border border-[#d7d2c7] bg-[#f6f2e9] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#5b584e] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#a4a79d]",children:"Async jobs"}),(0,t.jsx)("span",{className:"rounded-full border border-[#d7d2c7] bg-[#f6f2e9] px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#5b584e] dark:border-[#292c28] dark:bg-[#121411] dark:text-[#a4a79d]",children:"Signed webhooks"})]}),(0,t.jsxs)("div",{className:"mt-5 rounded-[22px] border border-[#e0dbcf] bg-white/75 p-4 dark:border-[#262925] dark:bg-white/[0.03]",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.22em] text-[#777164] dark:text-[#8c9188]",children:[(0,t.jsx)(x.Layers3,{className:"h-3.5 w-3.5"}),"Base URL"]}),(0,t.jsx)("code",{className:"mt-3 block overflow-x-auto text-[12px] leading-6 text-[#252922] dark:text-[#d9ddd3]",children:"https://www.image2url.com/api/external/v1"})]})]}),(0,t.jsxs)("div",{className:"max-h-[calc(100vh-16rem)] overflow-y-auto p-4 scrollbar-sidebar",children:[(0,t.jsx)("div",{className:"mb-3 px-3 text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:l.categoriesLabel}),(0,t.jsx)(n,{locale:e,docs:d,activeSlug:o,query:L,activeCategory:S,onQueryChange:C,onCategoryChange:_,searchId:v})]}),(0,t.jsxs)("div",{className:"border-t border-[#e6e1d7] p-4 dark:border-[#1d201d]",children:[(0,t.jsx)("p",{className:"px-3 text-[11px] font-semibold uppercase tracking-[0.24em] text-[#7a7569] dark:text-[#8c9188]",children:l.resourcesLabel}),(0,t.jsxs)(a.Link,{href:"/pricing",className:"mt-3 flex items-start gap-3 rounded-[20px] border border-[#ddd7ca] bg-white/70 px-4 py-4 transition hover:border-[#c7c0b1] hover:bg-white dark:border-[#262925] dark:bg-white/[0.03] dark:hover:border-[#30342f] dark:hover:bg-white/[0.05]",children:[(0,t.jsx)("span",{className:"inline-flex size-9 items-center justify-center rounded-full border border-[#d5d0c4] bg-[#f4f0e7] text-[#676255] dark:border-[#2c2f2b] dark:bg-[#121411] dark:text-[#9ea39a]",children:(0,t.jsx)(i,{className:"h-4 w-4"})}),(0,t.jsxs)("div",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-[#191c18] dark:text-[#f2efe7]",children:l.pricingLabel}),(0,t.jsx)("p",{className:"mt-1 text-xs leading-5 text-[#777164] dark:text-[#8c9188]",children:l.pricingDescription})]})]})]})]})})})]})}e.s(["DocsSidebar",()=>h],33635)}]);
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.