PageSourceSearch

https://codingplanx.ai/docs

html codingplanx.ai collected 2026-10-05 11:55:45 UTC 79,976 bytes, 1 lines download raw bytes

1<!DOCTYPE html><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/797e433ab948586e-s.p.dbea232f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/logo.webp" as="image"/><link rel="stylesheet" href="/_next/static/chunks/2473c16c0c2f6b5f.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/341ca8a5be699df8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1076a26e084152a2.js"/>
1<script src="/_next/static/chunks/ce21babc6f3d0981.js" async=""></script>
1<script src="/_next/static/chunks/4fa395d360c87cc3.js" async=""></script>
1<script src="/_next/static/chunks/b133d1854532ff8c.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-b09f14883653b50f.js" async=""></script>
1<script src="/_next/static/chunks/d96012bcfc98706a.js" async=""></script>
1<script src="/_next/static/chunks/16ea27c3b926bc31.js" async=""></script>
1<script src="/_next/static/chunks/5f7019e76e58cd7c.js" async=""></script>
1<script src="/_next/static/chunks/3073ed4e47d4d993.js" async=""></script>
1<script src="/_next/static/chunks/1caf66424a0a3391.js" async=""></script>
1<script src="/_next/static/chunks/26ef64d307842a32.js" async=""></script>
1<script src="/_next/static/chunks/42baaeeb02661644.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>API Documentation Center | CodingPlanX</title><meta name="description" content="Browse full Coding Plan X API docs and examples, including chat completions, image generation, audio processing, embeddings, and multimodal capabilities."/><meta name="keywords" content="Coding Plan X,API docs,chat completions,image generation,audio,embeddings,vision"/><link rel="canonical" href="https://codingplanx.com/docs"/><link rel="alternate" hrefLang="en" href="https://codingplanx.com/docs"/><link rel="alternate" hrefLang="zh" href="https://codingplanx.com/zh/docs"/><link rel="alternate" hrefLang="ja" href="https://codingplanx.com/ja/docs"/><link rel="alternate" hrefLang="de" href="https://codingplanx.com/de/docs"/><link rel="alternate" hrefLang="fr" href="https://codingplanx.com/fr/docs"/><link rel="alternate" hrefLang="es" href="https://codingplanx.com/es/docs"/><link rel="alternate" hrefLang="pt" href="https://codingplanx.com/pt/docs"/><link rel="alternate" hrefLang="ru" href="https://codingplanx.com/ru/docs"/><link rel="alternate" hrefLang="ar" href="https://codingplanx.com/ar/docs"/><link rel="alternate" hrefLang="nl" href="https://codingplanx.com/nl/docs"/><link rel="alternate" hrefLang="x-default" href="https://codingplanx.com/docs"/><link rel="icon" href="/favicon.ico?favicon.15ef8396.ico" sizes="64x64" type="image/x-icon"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased"><div hidden=""><!--$--><!--/$--></div><style>#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}</style><!--$--><!--/$--><div class="relative bg-gradient-to-r from-indigo-600 via-purple-600 to-pink-600 px-4 py-2"><div class="mx-auto flex max-w-7xl items-center justify-center gap-2 text-sm"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4 flex-shrink-0 text-white/90"><path stroke-linecap="round" stroke-linejoin="round" d="M21 11.25v8.25a1.5 1.5 0 0 1-1.5 1.5H5.25a1.5 1.5 0 0 1-1.5-1.5v-8.25M12 4.875A2.625 2.625 0 1 0 9.375 7.5H12m0-2.625V7.5m0-2.625A2.625 2.625 0 1 1 14.625 7.5H12m0 0V21m-8.625-9.75h18c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"></path></svg><span class="text-white/90">Invite friends &amp; earn free tokens!</span><a class="flex items-center gap-1 font-semibold text-white hover:text-white/80 transition-colors" href="/share">Learn more<svg class="h-3.5 w-3.5" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3"></path></svg></a></div><button type="button" class="absolute inset-y-0 right-2 flex items-center px-2 text-white/70 hover:text-white transition-colors" aria-label="Dismiss"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path></svg></button></div><header class="sticky top-0 z-50 bg-white/85 backdrop-blur supports-[backdrop-filter]:bg-white/70 shadow-sm ring-1 ring-black/5"><nav aria-label="Global" class="mx-auto flex max-w-7xl items-center justify-between gap-x-6 p-4 lg:px-8"><div class="flex lg:flex-1"><a class="-m-1.5 p-1.5 inline-flex items-center gap-2" href="/"><img alt="Coding Plan X" src="/logo.webp" class="h-8 w-auto"/><span class="text-gray-900 font-semibold">Coding Plan X</span></a></div><div class="hidden lg:flex lg:gap-x-12"><a class="text-sm/6 font-semibold text-gray-900 hover:text-indigo-600" href="/">Home</a><a class="text-sm/6 font-semibold text-gray-900 hover:text-indigo-600" href="/models">Models</a><a class="text-sm/6 font-semibold text-indigo-600" href="/docs">Docs</a><a class="text-sm/6 font-semibold text-gray-900 hover:text-indigo-600" href="/price">Pricing</a></div><div class="flex flex-1 items-center justify-end gap-x-2"><div class="relative" data-headlessui-state=""><button class="flex items-center gap-1.5 rounded-md px-2 py-1.5 text-sm font-medium text-gray-700 hover:bg-gray-100 focus:outline-none focus-visible:ring-2 focus-visible:ring-indigo-500 focus-visible:ring-offset-2" id="headlessui-menu-button-_R_td6ivb_" type="button" aria-haspopup="menu" aria-expanded="false" data-headlessui-state=""><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="h-5 w-5 text-gray-500"><path stroke-linecap="round" stroke-linejoin="round" d="m10.5 21 5.25-11.25L21 21m-9-3h7.5M3 5.621a48.474 48.474 0 0 1 6-.371m0 0c1.12 0 2.233.038 3.334.114M9 5.25V3m3.334 2.364C11.176 10.658 7.69 15.08 3 17.502m9.334-12.138c.896.061 1.785.147 2.666.257m-4.589 8.495a18.023 18.023 0 0 1-3.827-5.802"></path></svg></button></div><div class="flex h-10 items-center gap-2 rounded-full px-3" aria-hidden="true"><span class="h-8 w-8 rounded-full bg-slate-200/80 animate-pulse"></span></div></div><div class="flex lg:hidden"><button type="button" class="-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-gray-700"><span class="sr-only">
1Open main menu</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="size-6"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></nav></header><div class="min-h-screen bg-white"><div class="bg-gradient-to-br from-indigo-600 via-indigo-700 to-purple-800"><div class="mx-auto max-w-7xl px-6 py-16 lg:px-8"><div class="mx-auto max-w-3xl text-center"><div class="mb-6 inline-flex items-center rounded-full bg-white/10 px-4 py-1.5 text-sm font-medium text-white backdrop-blur-sm"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon" class="mr-2 h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" d="M12 6.042A8.967 8.967 0 0 0 6 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 0 1 6 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 0 1 6-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0 0 18 18a8.967 8.967 0 0 0-6 2.292m0-14.25v14.25"></path></svg>API Documentation</div><h1 class="text-4xl font-bold tracking-tight text-white sm:text-5xl lg:text-6xl">Coding Plan X Docs</h1><p class="mt-6 text-lg leading-8 text-indigo-100">Comprehensive documentation for integrating with the Coding Plan X API platform. Access 600+ AI models through a single, unified interface.</p><div class="mt-10 flex items-center justify-center gap-x-6"><a class="rounded-lg bg-white px-6 py-3 text-sm font-semibold text-indigo-600 shadow-sm hover:bg-indigo-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white" href="/docs/chatgpt-chat-completion-stream">Get Started</a><a class="text-sm font-semibold leading-6 text-white" href="/docs/openclaw">View all docs<!-- --> <span aria-hidden="true">→</span></a></div></div></div></div><div class="bg-gray-50"><div class="mx-auto max-w-7xl px-6 py-16 lg:px-8"><div class="mx-auto max-w-2xl lg:max-w-none"><div class="text-center"><h2 class="text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl">Trusted by developers worldwide</h2><p class="mt-4 text-lg text-gray-600">Join thousands of developers building the future with AI</p></div><dl class="mt-16 grid grid-cols-1 gap-0.5 overflow-hidden rounded-2xl text-center sm:grid-cols-2 lg:grid-cols-4"><div class="flex flex-col bg-white p-8"><dt class="text-sm font-medium leading-6 text-gray-600">AI Models</dt><dd class="order-first text-3xl font-semibold tracking-tight text-indigo-600">100+</dd></div><div class="flex flex-col bg-white p-8"><dt class="text-sm font-medium leading-6 text-gray-600">API Requests/Day</dt><dd class="order-first text-3xl font-semibold tracking-tight text-indigo-600">10M+</dd></div><div class="flex flex-col bg-white p-8"><dt class="text-sm font-medium leading-6 text-gray-600">Uptime</dt><dd class="order-first text-3xl font-semibold tracking-tight text-indigo-600">99.99%</dd></div><div class="flex flex-col bg-white p-8"><dt class="text-sm font-medium leading-6 text-gray-600">Cost Savings</dt><dd class="order-first text-3xl font-semibold tracking-tight text-indigo-600">90%</dd></div></dl></div></div></div><div class="bg-white"><div class="mx-auto max-w-7xl px-6 py-16 lg:px-8"><div class="relative isolate overflow-hidden bg-indigo-600 px-6 py-16 text-center shadow-2xl sm:rounded-3xl sm:px-16"><h2 class="mx-auto max-w-2xl text-3xl font-bold tracking-tight text-white sm:text-4xl">Ready to start building?</h2><p class="mx-auto mt-6 max-w-xl text-lg leading-8 text-indigo-200">Get started with Coding Plan X today and unlock the power of 600+ AI models with a single API.</p><div class="mt-10 flex items-center justify-center gap-x-6"><a class="rounded-lg bg-white px-6 py-3 text-sm font-semibold text-indigo-600 shadow-sm hover:bg-indigo-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white" href="/user">Get API Key</a><a class="text-sm font-semibold leading-6 text-white" href="/docs/chatgpt-chat-completion-stream">Read documentation<!-- --> <span aria-hidden="true">→</span></a></div></div></div></div></div><!--$--><!--/$--><footer class="bg-white"><div class="mx-auto max-w-7xl px-6 pt-12 pb-16 sm:pt-16 sm:pb-24 lg:px-8 lg:pt-20 lg:pb-32"><div class="mt-16 border-t border-gray-900/10 pt-8 xl:grid xl:grid-cols-3 xl:gap-8"><img alt="coding plan x" src="/logo.webp" class="h-9"/><div class="mt-16 grid grid-cols-2 gap-8 xl:col-span-2 xl:mt-0"><div class="md:grid md:grid-cols-2 md:gap-8"><div><h3 class="text-sm/6 font-semibold text-gray-950">Solutions</h3><ul role="list" class="mt-6 space-y-4"><li><a href="/docs/openclaw" class="text-sm/6 text-gray-600 hover:text-gray-900">OpenClaw</a></li><li><a href="/docs/opencode" class="text-sm/6 text-gray-600 hover:text-gray-900">OpenCode</a></li><li><a href="/docs/gemini-cli" class="text-sm/6 text-gray-600 hover:text-gray-900">Gemini CLI</a></li><li><a href="/docs/cursor" class="text-sm/6 text-gray-600 hover:text-gray-900">Cursor</a></li><li><a href="/docs/codex" class="text-sm/6 text-gray-600 hover:text-gray-900">Codex</a></li></ul></div><div class="mt-10 md:mt-0"><h3 class="text-sm/6 font-semibold text-gray-950">Support</h3><ul role="list" class="mt-6 space-y-4"><li><a href="/docs" class="text-sm/6 text-gray-600 hover:text-gray-900">Docs</a></li><li><a href="/models" class="text-sm/6 text-gray-600 hover:text-gray-900">AI Models</a></li></ul></div></div><div class="md:grid md:grid-cols-2 md:gap-8"><div><h3 class="text-sm/6 font-semibold text-gray-950">Company</h3><ul role="list" class="mt-6 space-y-4"><li><a href="/docs/contact-us" class="text-sm/6 text-gray-600 hover:text-gray-900">Contact Us</a></li><li><a href="/blog" class="text-sm/6 text-gray-600 hover:text-gray-900">Blog</a></li></ul></div><div class="mt-10 md:mt-0"><h3 class="text-sm/6 font-semibold text-gray-950">Legal</h3><ul role="list" class="mt-6 space-y-4"><li><a href="/docs/terms-of-service" class="text-sm/6 text-gray-600 hover:text-gray-900">Terms Of Service</a></li><li><a href="/docs/privacy" class="text-sm/6 text-gray-600 hover:text-gray-900">Privacy</a></li></ul></div></div></div></div><div class="mt-12 border-t border-gray-900/10 pt-8 md:flex md:items-center md:justify-between"><div class="flex gap-x-6 md:order-2"><a href="https://www.facebook.com/people/Codingplanx/61577822434280/" class="text-gray-600 hover:text-gray-800"><span class="sr-only">Facebook</span><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="size-6"><path fill-rule="evenodd" d="M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
1h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z" clip-rule="evenodd"></path></svg></a><a href="https://x.com/codingplanx" class="text-gray-600 hover:text-gray-800"><span class="sr-only">X</span><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="size-6"><path d="M13.6823 10.6218L20.2391 3H18.6854L12.9921 9.61788L8.44486 3H3.2002L10.0765 13.0074L3.2002 21H4.75404L10.7663 14.0113L15.5685 21H20.8131L13.6819 10.6218H13.6823ZM11.5541 13.0956L10.8574 12.0991L5.31391 4.16971H7.70053L12.1742 10.5689L12.8709 11.5655L18.6861 19.8835H16.2995L11.5541 13.096V13.0956Z"></path></svg></a><a href="https://www.youtube.com/@CodingPlanX" class="text-gray-600 hover:text-gray-800"><span class="sr-only">YouTube</span><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="size-6"><path fill-rule="evenodd" d="M19.812 5.418c.861.23 1.538.907 1.768 1.768C21.998 8.746 22 12 22 12s0 3.255-.418 4.814a2.504 2.504 0 0 1-1.768 1.768c-1.56.419-7.814.419-7.814.419s-6.255 0-7.814-.419a2.505 2.505 0 0 1-1.768-1.768C2 15.255 2 12 2 12s0-3.255.417-4.814a2.507 2.507 0 0 1 1.768-1.768C5.744 5 11.998 5 11.998 5s6.255 0 7.814.418ZM15.194 12 10 15V9l5.194 3Z" clip-rule="evenodd"></path></svg></a><a href="https://discord.gg/5GqJEgAA" class="text-gray-600 hover:text-gray-800"><span class="sr-only">Discord</span><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" class="size-6"><path fill-rule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z" clip-rule="evenodd"></path></svg></a></div><p class="mt-8 text-sm/6 text-gray-600 md:order-1 md:mt-0">© 2026 DeepNail Limited. All rights reserved.</p></div></div></footer>
1<script src="/_next/static/chunks/1076a26e084152a2.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n4:I[339756,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"default\"]\n5:I[837457,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"default\"]\n7:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\na:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"ViewportBoundary\"]\nc:I[897367,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"MetadataBoundary\"]\ne:I[168027,[],\"default\"]\n:HL[\"/_next/static/chunks/2473c16c0c2f6b5f.css\",\"style\"]\n:HL[\"/_next/static/chunks/341ca8a5be699df8.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.dbea232f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.853070df.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"jnXtGxD9uWD3cfZ7hMmlw\",\"c\":[\"\",\"docs?_rsc=n521o\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\"],{\"children\":[\"docs\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2473c16c0c2f6b5f.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/341ca8a5be699df8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3073ed4e47d4d993.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1caf66424a0a3391.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/26ef64d307842a32.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/42baaeeb02661644.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",null,[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Ld\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$e\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[\"$\",\"body\",null,{\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable antialiased\",\"children\":[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",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\"}]}]}]\n"])</script>
1<script>self.__next_f.push([1,"6:[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-gradient-to-br from-indigo-600 via-indigo-700 to-purple-800\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-16 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mb-6 inline-flex items-center rounded-full bg-white/10 px-4 py-1.5 text-sm font-medium text-white backdrop-blur-sm\",\"children\":[[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":1.5,\"stroke\":\"currentColor\",\"aria-hidden\":\"true\",\"data-slot\":\"icon\",\"ref\":\"$undefined\",\"aria-labelledby\":\"$undefined\",\"className\":\"mr-2 h-4 w-4\",\"children\":[null,[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M12 6.042A8.967 8.967 0 0 0 6 3.75c-1.052 0-2.062.18-3 .512v14.25A8.987 8.987 0 0 1 6 18c2.305 0 4.408.867 6 2.292m0-14.25a8.966 8.966 0 0 1 6-2.292c1.052 0 2.062.18 3 .512v14.25A8.987 8.987 0 0 0 18 18a8.967 8.967 0 0 0-6 2.292m0-14.25v14.25\"}]]}],\"API Documentation\"]}],[\"$\",\"h1\",null,{\"className\":\"text-4xl font-bold tracking-tight text-white sm:text-5xl lg:text-6xl\",\"children\":\"Coding Plan X Docs\"}],[\"$\",\"p\",null,{\"className\":\"mt-6 text-lg leading-8 text-indigo-100\",\"children\":\"Comprehensive documentation for integrating with the Coding Plan X API platform. Access 600+ AI models through a single, unified interface.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex items-center justify-center gap-x-6\",\"children\":[\"$Lf\",\"$L10\"]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"bg-gray-50\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-16 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl lg:max-w-none\",\"children\":[[\"$\",\"div\",null,{\"className\":\"text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-3xl font-bold tracking-tight text-gray-900 sm:text-4xl\",\"children\":\"Trusted by developers worldwide\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-lg text-gray-600\",\"children\":\"Join thousands of developers building the future with AI\"}]]}],[\"$\",\"dl\",null,{\"className\":\"mt-16 grid grid-cols-1 gap-0.5 overflow-hidden rounded-2xl text-center sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",\"AI Models\",{\"className\":\"flex flex-col bg-white p-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-medium leading-6 text-gray-600\",\"children\":\"AI Models\"}],[\"$\",\"dd\",null,{\"className\":\"order-first text-3xl font-semibold tracking-tight text-indigo-600\",\"children\":\"100+\"}]]}],[\"$\",\"div\",\"API Requests/Day\",{\"className\":\"flex flex-col bg-white p-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-medium leading-6 text-gray-600\",\"children\":\"API Requests/Day\"}],[\"$\",\"dd\",null,{\"className\":\"order-first text-3xl font-semibold tracking-tight text-indigo-600\",\"children\":\"10M+\"}]]}],[\"$\",\"div\",\"Uptime\",{\"className\":\"flex flex-col bg-white p-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-medium leading-6 text-gray-600\",\"children\":\"Uptime\"}],[\"$\",\"dd\",null,{\"className\":\"order-first text-3xl font-semibold tracking-tight text-indigo-600\",\"children\":\"99.99%\"}]]}],[\"$\",\"div\",\"Cost Savings\",{\"className\":\"flex flex-col bg-white p-8\",\"children\":[[\"$\",\"dt\",null,{\"className\":\"text-sm font-medium leading-6 text-gray-600\",\"children\":\"Cost Savings\"}],[\"$\",\"dd\",null,{\"className\":\"order-first text-3xl font-semibold tracking-tight text-indigo-600\",\"children\":\"90%\"}]]}]]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 py-16 lg:px-8\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative isolate overflow-hidden bg-indigo-600 px-6 py-16 text-center shadow-2xl sm:rounded-3xl sm:px-16\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mx-auto max-w-2xl text-3xl font-bold tracking-tight text-white sm:text-4xl\",\"children\":\"Ready to start building?\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-6 max-w-xl text-lg leading-8 text-indigo-200\",\"children\":\"Get started with Coding Plan X today and unlock the power of 600+ AI models with a single API.\"}],\"$L11\"]}]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"div\",null,{\"className\":\"mt-10 flex items-center justify-center gap-x-6\",\"children\":[\"$L12\",\"$L13\"]}]\n"])</script>
1<script>self.__next_f.push([1,"14:I[77105,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\nf:[\"$\",\"$L14\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/chatgpt-chat-completion-stream\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"className\":\"rounded-lg bg-white px-6 py-3 text-sm font-semibold text-indigo-600 shadow-sm hover:bg-indigo-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white\",\"children\":\"Get Started\"}]\n10:[\"$\",\"$L14\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/openclaw\",\"locale\":\"$undefined\",\"localeCookie\":\"$f:props:localeCookie\",\"className\":\"text-sm font-semibold leading-6 text-white\",\"children\":[\"View all docs\",\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"→\"}]]}]\n12:[\"$\",\"$L14\",null,{\"ref\":\"$undefined\",\"href\":\"/user\",\"locale\":\"$undefined\",\"localeCookie\":\"$f:props:localeCookie\",\"className\":\"rounded-lg bg-white px-6 py-3 text-sm font-semibold text-indigo-600 shadow-sm hover:bg-indigo-50 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-white\",\"children\":\"Get API Key\"}]\n13:[\"$\",\"$L14\",null,{\"ref\":\"$undefined\",\"href\":\"/docs/chatgpt-chat-completion-stream\",\"locale\":\"$undefined\",\"localeCookie\":\"$f:props:localeCookie\",\"className\":\"text-sm font-semibold leading-6 text-white\",\"children\":[\"Read documentation\",\" \",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"children\":\"→\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"15:I[175696,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n"])</script>
1<script>self.__next_f.push([1,"3:[\"$\",\"$L15\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"app\":{\"title\":\"CodingPlanX\",\"description\":\"Convenient coding plan management tool\",\"share\":{\"title\":\"Get Free Tokens Credits\",\"subtitle\":\"Share to earn free credits, invite friends for more rewards\",\"how_it_works\":\"How does it work?\",\"tokens\":\"Tokens\",\"social_share_title\":\"Share on Social Media\",\"invite_register_title\":\"Invite Friends to Register\",\"invite_subscribe_title\":\"Friend Subscribes\",\"invite_subscribe_reward\":\"Earn 30% commission\",\"your_invite_link\":\"Your invite link\",\"copy\":\"Copy\",\"copying\":\"Copying...\",\"register_free_tokens\":\"Register for Free Tokens\",\"share_on_social\":\"Share on social media\",\"view_more\":\"View more\",\"check_rewards\":\"Check rewards\",\"got_it\":\"Got it\",\"submit_screenshot_title\":\"Submit Share Proof\",\"submit_screenshot_desc\":\"Please upload a screenshot of your social media post\",\"drop_or_click\":\"Drag image here or\",\"click_to_upload\":\"click to upload\",\"image_format_tip\":\"Supports JPG, PNG format, max 500KB\",\"uploading\":\"Uploading...\",\"submit\":\"Submit\",\"submitting\":\"Submitting...\",\"upload_image_type_error\":\"Please upload JPG or PNG format image\",\"upload_image_size_error\":\"Image size cannot exceed 500KB\",\"upload_failed\":\"Upload failed, please retry\",\"prove_success\":\"Submitted successfully! Reward has been credited\",\"prove_fail_retry\":\"Submission failed, please retry\",\"faq_q1\":\"How to earn rewards?\",\"faq_a1\":\"You can earn Tokens rewards through: 1. Share on social media (Twitter, Facebook, etc.) to get $0.5 Tokens; 2. Invite friends to register successfully to get $0.5 Tokens; 3. When friends subscribe and recharge, you earn 30% of their recharge amount as reward.\",\"faq_q2\":\"How to claim rewards after sharing?\",\"faq_a2\":\"After sharing on social media, click the 'Copy' button to copy your invite link, then upload the share screenshot as proof to claim your reward.\",\"faq_q3\":\"When will rewards be credited?\",\"faq_a3\":\"After submitting share proof, rewards are credited to your account immediately. If there is a delay, please refresh the page later.\",\"faq_q4\":\"How many people can I invite?\",\"faq_a4\":\"There is no limit on the number of invites. The more friends you invite, the more rewards you earn! When your friends subscribe for the first time, you will receive a 30% commission reward on their recharge amount.\",\"loading\":\"Loading...\",\"copied\":\"Copied!\",\"login_required\":\"Login to get your invite link\",\"login_required_desc\":\"Login to get your unique invite link and start earning rewards\",\"go_login\":\"Go to login\",\"cta_title\":\"Ready to get started?\",\"cta_desc\":\"Join CodingPlanX and unlock 600+ AI models with one API key. Start your intelligent development journey today\",\"view_pricing\":\"View pricing\",\"start_free\":\"Start for free\"},\"announcement\":{\"banner_text\":\"Invite friends \u0026 earn free tokens!\",\"action_text\":\"Learn more\",\"dismiss\":\"Dismiss\"},\"languageSwitcher\":{\"zh\":\"简体中文\",\"en\":\"English\",\"ja\":\"日本語\",\"de\":\"Deutsch\",\"fr\":\"Français\",\"es\":\"Español\",\"pt\":\"Português\",\"ru\":\"Русский\",\"ar\":\"العربية\",\"nl\":\"Nederlands\"},\"auth\":{\"login_title\":\"Sign in\",\"account\":\"Account\",\"password\":\"Password\",\"forget\":\"Forgot password?\",\"login\":\"Sign in\",\"logging\":\"Signing in…\",\"or\":\"or\",\"no_account\":\"Don’t have an account?\",\"go_register\":\"Create account\",\"login_error\":\"Sign in failed\",\"google_auth_failed\":\"Google authorization failed\",\"google_login_error\":\"Google sign in failed\",\"google_init_failed\":\"Failed to initialize Google sign in\",\"google_render_failed\":\"Unable to load Google sign in (blocked by plugin/network)\",\"google_logging\":\"Signing in with Google…\",\"register_title\":\"Create account\",\"email\":\"Email\",\"code\":\"Verification code\",\"get_code\":\"Get code\",\"sending\":\"Sending…\",\"countdown\":\"{count}s later resend\",\"register\":\"Sign up\",\"registering\":\"Signing up…\",\"has_account\":\"Already have an account?\",\"go_login\":\"Sign in\",\"input_email_first\":\"Please enter your email first\",\"send_code_error\":\"Failed to send verification code\",\"register_error\":\"Sign up failed\",\"forget_title\":\"Reset password\",\"newpassword\":\"New password\",\"captcha\":\"Verification code\",\"submitting\":\"Submitting…\",\"resetpwd\":\"Reset password\",\"remember_pwd\":\"Remembered your password?\",\"resetpwd_error\":\"Reset password failed\",\"account_placeholder\":\"Enter account\",\"password_placeholder\":\"Enter password\",\"email_placeholder\":\"Enter email\",\"code_placeholder\":\"Enter verification code\",\"newpassword_placeholder\":\"Enter new password\",\"captcha_placeholder\":\"Enter verification code\"},\"header\":{\"menus\":[{\"title\":\"Home\",\"path\":\"/\"},{\"title\":\"Models\",\"path\":\"/models\"},{\"title\":\"Docs\",\"path\":\"/docs\"},{\"title\":\"Pricing\",\"path\":\"/price\"}],\"nav\":{\"product\":\"Product\",\"features\":\"Features\",\"marketplace\":\"Marketplace\",\"company\":\"Company\"},\"login\":\"Log in\",\"profile\":\"Profile\",\"logout\":\"Log out\",\"language\":\"Language\",\"share\":\"Free Tokens\"},\"footer\":{\"titles\":{\"solutions\":\"Solutions\",\"support\":\"Supp
1ort\",\"company\":\"Company\",\"legal\":\"Legal\"},\"navigation\":{\"solutions\":[{\"name\":\"OpenClaw\",\"href\":\"/docs/openclaw\"},{\"name\":\"OpenCode\",\"href\":\"/docs/opencode\"},{\"name\":\"Gemini CLI\",\"href\":\"/docs/gemini-cli\"},{\"name\":\"Cursor\",\"href\":\"/docs/cursor\"},{\"name\":\"Codex\",\"href\":\"/docs/codex\"}],\"support\":[{\"name\":\"Docs\",\"href\":\"/docs\"},{\"name\":\"AI Models\",\"href\":\"/models\"}],\"company\":[{\"name\":\"Contact Us\",\"href\":\"/docs/contact-us\"},{\"name\":\"Blog\",\"href\":\"/blog\"}],\"legal\":[{\"name\":\"Terms Of Service\",\"href\":\"/docs/terms-of-service\"},{\"name\":\"Privacy\",\"href\":\"/docs/privacy\"}],\"social\":[{\"name\":\"Facebook\",\"href\":\"https://www.facebook.com/people/Codingplanx/61577822434280/\",\"icon\":\"facebook\"},{\"name\":\"X\",\"href\":\"https://x.com/codingplanx\",\"icon\":\"x\"},{\"name\":\"YouTube\",\"href\":\"https://www.youtube.com/@CodingPlanX\",\"icon\":\"youtube\"},{\"name\":\"Discord\",\"href\":\"https://discord.gg/5GqJEgAA\",\"icon\":\"discord\"}]},\"copyright\":\"© 2026 DeepNail Limited. All rights reserved.\"}},\"page\":{\"home\":{\"meta\":{\"title\":\"CodingPlanX - One AI Gateway for 600+ Models\",\"description\":\"Coding Plan X delivers fast and stable access to 600+ AI models including Claude, GPT, and Gemini, helping you build products with lower cost and higher efficiency.\",\"keywords\":\"coding plan, ai gateway, ai api, ai api platform, ai api services, artificial intelligence api, ai model api, api for ai\"},\"actions_section\":{\"title\":\"Compatibility - One API to power your entire AI toolchain\",\"subtitle\":\"CodingPlanX follows OpenAI standards for integration. Without any code changes, just update your Base URL and API Key to power your favorite AI tools.\",\"actions\":[{\"title\":\"OpenClaw\",\"href\":\"/docs/openclaw\",\"icon\":\"OpenClaw.Color\",\"iconForeground\":\"\",\"iconBackground\":\"bg-teal-50\",\"desc\":\"An open-source personal assistant for messaging platforms with support for automation plugins.\"},{\"title\":\"Codex\",\"href\":\"/docs/codex\",\"icon\":\"Codex.Color\",\"iconForeground\":\"\",\"iconBackground\":\"bg-purple-50\",\"desc\":\"OpenAI’s next-gen coding agent supporting CLI workflows, IDE extensions, and repository-level understanding.\"},{\"title\":\"Claude Code\",\"href\":\"/docs/claude-code\",\"icon\":\"ClaudeCode.Color\",\"iconForeground\":\"\",\"iconBackground\":\"bg-sky-50\",\"desc\":\"Anthropic’s terminal-based agent for editing files, executing commands, and managing Git workflows.\"},{\"title\":\"Cursor\",\"href\":\"/docs/cursor\",\"icon\":\"Cursor\",\"iconForeground\":\"\",\"iconBackground\":\"bg-yellow-50\",\"desc\":\"An AI-native code editor built on VS Code with deep integration of advanced LLMs and context.\"},{\"title\":\"OpenCode\",\"href\":\"/docs/opencode\",\"icon\":\"OpenCode\",\"iconForeground\":\"\",\"iconBackground\":\"bg-rose-50\",\"desc\":\"A fully open-source terminal coding agent supporting multiple large language model providers.\"},{\"title\":\"Gemini CLI\",\"href\":\"/docs/gemini-cli\",\"icon\":\"Gemini.Color\",\"iconForeground\":\"\",\"iconBackground\":\"bg-indigo-50\",\"desc\":\"Google’s command-line AI assistant supporting document analysis, code queries, and automation workflows.\"}]},\"code_showcase\":{\"label\":\"Why CodingPlanX\",\"title\":\"More than an AI gateway\",\"description\":\"CodingPlanX is the smart bridge to the entire LLM ecosystem, providing stable and worry-free AI API services for developers, startups, and enterprise teams worldwide.\",\"features\":[{\"name\":\"600+ Latest Models\",\"description\":\"Access OpenAI, Claude, Gemini, and DeepSeek instantly. Choose specific models or let Auto-mode handle the routing for you.\",\"icon\":\"cloud_arrow_up\"},{\"name\":\"Seamless Tool Integration\",\"description\":\"Works natively with Cursor, Cline, Claude Code, and OpenClaw, plus all popular AI development tools.\",\"icon\":\"lock_closed\"},{\"name\":\"Unified AI API\",\"description\":\"Integrate via OpenAI, Anthropic, and Vertex protocols or use our Web UI. Everything is unified through a powerful API.\",\"icon\":\"server\"},{\"name\":\"80% Cost Savings\",\"description\":\"Scale your AI inference costs at 1/5 the price and enjoy CodingPlanX with transparent pricing and detailed usage logs.\",\"
1icon\":\"server\"}],\"file_tab_primary\":\"Shell\",\"file_tab_secondary\":\"PHP\"},\"applications_section\":{\"title\":\"Applications\",\"subtitle\":\"One API. Endless possibilities.\",\"description\":\"CodingPlanX helps you create smarter coding plans and achieve your goals faster. It is already proven across many industries and real-world applications.\",\"items\":[{\"title\":\"Smart Customer Service\",\"description\":\"Provide 24/7 automated support to solve customer inquiries instantly.\",\"icon\":\"chat\"},{\"title\":\"Content Creation\",\"description\":\"Generate high-quality marketing copy and creative blog posts automatically.\",\"icon\":\"content\"},{\"title\":\"Coding \u0026 Development\",\"description\":\"Boost engineering speed with AI-powered coding and bug fixes.\",\"icon\":\"coding\"},{\"title\":\"Data Analysis\",\"description\":\"Transform raw data into clear insights and professional reports.\",\"icon\":\"data\"},{\"title\":\"Academic Research\",\"description\":\"Assist with literature reviews, research summaries, and data interpretation.\",\"icon\":\"academic\"},{\"title\":\"Global Translation\",\"description\":\"Provide fast, high-quality translation services across multiple languages.\",\"icon\":\"translation\"},{\"title\":\"Personalized Recommendations\",\"description\":\"Analyze user data to provide custom content and product suggestions.\",\"icon\":\"recommendation\"},{\"title\":\"Education \u0026 Learning\",\"description\":\"Build AI tutors for personalized learning and instant support.\",\"icon\":\"education\"}]},\"compare_table\":{\"title\":\"Comparison \u0026 See the difference\",\"subtitle\":\"Compare across security, concurrency, cost and model coverage\",\"columns\":{\"dimension\":\"Feature\",\"cp_x\":\"CodingPlanX\",\"agent\":\"Traditional Proxies\",\"official\":\"Official APIs\"},\"rows\":[{\"dimension\":\"Account Safety\",\"cp_x\":{\"status\":\"ok\",\"text\":\"Zero-risk intelligent pooling\"},\"agent\":{\"status\":\"bad\",\"text\":\"Frequent bans \u0026 suspensions\"},\"official\":{\"status\":\"bad\",\"text\":\"Strict payment/IP risk\"}},{\"dimension\":\"Concurrency\",\"cp_x\":{\"status\":\"ok\",\"text\":\"Dynamic scaling \u0026 high load\"},\"agent\":{\"status\":\"bad\",\"text\":\"Frequent rate limits\"},\"official\":{\"status\":\"bad\",\"text\":\"Expensive enterprise tiers\"}},{\"dimension\":\"Cost Efficiency\",\"cp_x\":{\"status\":\"ok\",\"text\":\"80% Savings (20% of official)\"},\"agent\":{\"status\":\"warn\",\"text\":\"High (50–80% of official)\"},\"official\":{\"status\":\"bad\",\"text\":\"Full official pricing\"}},{\"dimension\":\"Model coverage\",\"cp_x\":{\"status\":\"ok\",\"text\":\"600+ Models (All Providers)\"},\"agent\":{\"status\":\"warn\",\"text\":\"Very few popular models\"},\"official\":{\"status\":\"bad\",\"text\":\"Single provider only\"}}]},\"evaluate\":{\"label\":\"Testimonials\",\"title\":\"CodingPlanX is trusted by thousands of developers worldwide.\",\"subtitle\":\"CodingPlanX follows OpenAI standards for integration. Without any code changes, just update your Base URL and API Key to power your favorite AI tools.\",\"testimonials\":[{\"body\":\"Switching to CodingPlanX was the right choice. Since it’s really affordable and stable, it saves us a lot on AI API costs.\",\"author\":{\"name\":\"Leslie Alexander\",\"handle\":\"lesliealexander\",\"imageUrl\":\"/avatar/photo-1494790108377-be9c29b29330.webp\"}},{\"body\":\"As a freelancer, I couldn’t afford to keep all the top-tier AI models. But now codingplanx helps me access all of these with just one key. It’s amazing!\",\"author\":{\"name\":\"Michael Foster\",\"handle\":\"michaelfoster\",\"imageUrl\":\"/avatar/photo-1519244703995-f4e0f30006d5.webp\"}},{\"body\":\"Its docs are easy to understand. By following the docs, we can quickly integrate the API into our workflow. It’s so nice to have 600+ models at our fingertips, which allows us to code and test our new features faster than our competitors\",\"author\":{\"name\":\"Dries Vincent\",\"handle\":\"driesvincent\",\"imageUrl\":\"/avatar/photo-1506794778202-cad84cf45f1d.webp\"}},{\"body\":\"I’ve tried a dozen AI proxy services, but most of them do not work as advertised. 
1CodingPlanX’s intelligent pooling is genius. I haven’t seen a ‘Rate Limit’ error in months. It just works.\",\"author\":{\"name\":\"Lindsay Walton\",\"handle\":\"lindsaywalton\",\"imageUrl\":\"/avatar/photo-1517841905240-472988babdf9.webp\"}},{\"body\":\"Perfect for my Aider and Cursor setup. If you’re tired of juggling ten different API keys and massive bills, this is the solution you are looking for. I believe\",\"author\":{\"name\":\"Courtney Henry\",\"handle\":\"courtneyhenry\",\"imageUrl\":\"/avatar/photo-1438761681033-6461ffad8d80.webp\"}},{\"body\":\"It’s hard to manage multiple APIs. Coding Plan X put all these APIs into one, and our team no longer worries about provider outages or the switching logic. Recommend!\",\"author\":{\"name\":\"Tom Cook\",\"handle\":\"tomcook\",\"imageUrl\":\"/avatar/photo-1472099645785-5658abf4ff4e.webp\"}},{\"body\":\"Honestly, i was skeptical at first. but this thing is legit. the latency is low and i haven't hit a rate limit yet. way easier than juggling 5 different dashboards. definitely worth a try.\",\"author\":{\"name\":\"Whitney Francis\",\"handle\":\"whitneyfrancis\",\"imageUrl\":\"/avatar/photo-1517365830460-955ce3ccd263.webp\"}},{\"body\":\"Use it for my Cursor and it works very fast. Save me a lot of money and time because I don’t need to subscribe many models. Very convenient for solo developer like me. Highly recommend!\",\"author\":{\"name\":\"Leonard Krasner\",\"handle\":\"leonardkrasner\",\"imageUrl\":\"/avatar/photo-1519345182560-3f2917c472ef.webp\"}},{\"body\":\"It is really helpful for our team to test the features of different AI models without big cost. We are happy with the results so far. Thanks for the support.\",\"author\":{\"name\":\"Floyd Miles\",\"handle\":\"floydmiles\",\"imageUrl\":\"/avatar/photo-1463453091185-61582044d556.webp\"}}]},\"faq\":{\"title\":\"Frequently asked questions\",\"items\":[{\"question\":\"What programming languages do you support?\",\"answer\":\"CodingPlanX follows REST API standards and supports any programming language capable of sending HTTP requests, including Python, JavaScript, Java, Go, PHP, C#, and more.\"},{\"question\":\"How can I migrate my existing OpenAI integrations to CodingPlanX?\",\"answer\":\"You can simply replace the original API endpoint with our proxy address.\\nFor example, you can change https://api.openai.com/v1/chat/completions to https://[our-domain]/v1/chat/completions. \\nFor most clients, just update the baseURL and apiKey. Then you can start to use our powerful AI gateway.\"},{\"question\":\"What happens if an API request fails?\",\"answer\":\"Common issues and solutions include: \\n1.Authentication Error: Double-check whether your API key is correct. \\n2.Insufficient Balance: In this situation, please top up your account balance. \\n3.Parameter Error: Refer to our documentation to verify if you are using the correct parameters. \\n4.Model Unavailable: Try switching to another available model. \\n5.Request Timeout: This may be due to network issues or high server load. Please try again later.\"},{\"question\":\"How can I track my API usage and history?\",\"answer\":\"Once logged in, you can view detailed records on the \\\"Usage Logs\\\" page. This includes timestamps, model names, token consumption, and specific costs for each call.\"},{\"question\":\"Are the models connected to official providers?\",\"answer\":\"Yes. We provide OpenAI models by Azure OpenAI and Anthropic Claude models by Amazon Bedrock. This allows you to access these AI models without needing to register for individual official accounts.\"},{\"question\":\"Do I need different API keys for different AI models?\",\"answer\":\"No. You need only one unified API key to call any model that we support.\"},{\"question\":\"How do you ensure my data is secure?\",\"answer\":\"We take data privacy seriously: \\n1.We never store your privacy data. \\n2.All API requests are protected by TLS encryption during transmission through the internet. \\n3.We maintain strict permission management and access protocols. \\n4.We conduct regular audits and security scans to ensure safety.\"},{\"question\":\"How do you guarantee service availability?\",\"answer\":\"We promise 99.9% uptime. Our global distributed deployment and load balancing ensure consistent stability. We also provide Service Level Agreements (SLA) for our enterprise customers.\"},{\"question\":\"Do you provide example code or SDKs?\",\"answer\":\"Yes. We offer example code and SDKs for all languages we support, including Python, Node.js, and Java. You can find these resources in the \\\"Docs\\\" section at the top of the page.\"}]},\"feature_cards\":{\"items\":[{\"title\":\"Official-quality\",\"desc\":\"native AI experience\"},{\"title\":\"Ultra-fast\",\"desc\":\"Low latency and high concurrency\"},{\"title\":\"Unbeatable Pricing\",\"desc\":\"Up to 90% cost savings\"},{\"title\":\"600+ Models\",\"desc\":\"Access all leading LLMs\"}]}
1,\"hero\":{\"badge_text\":\"Support 600+ AI models like Claude, GPT, Gemini\",\"title_main\":\"CodingPlanX\",\"title_accent\":\"One AI Gateway for 600+ Models\",\"description\":\"A single API key connects you to 600+ AI models. Skip account barriers and complex setups, so you can focus entirely on your idea. Fully compatible with Qwen Code, Claude Code, Cline, OpenClaw, and other popular AI tools\",\"primary_text\":\"Get API key\",\"primary_href\":\"/user/apiKey\",\"secondary_text\":\"View pricing\",\"secondary_href\":\"/price\"},\"introduction\":{\"label\":\"Get Your API Key\",\"title\":\"One-click access to world-class AI models. Simplify your development.\",\"description\":\"Codingplanx API Hub provides a highly available, unified interface for multi-model aggregation. Boost your productivity with zero-config setup and ultra-low latency.\",\"cta_text\":\"Get API key\",\"cta_href\":\"/user/apiKey\"},\"trusted_by\":{\"title\":\"Leading AI Models \u0026 Seamless Integrations\",\"logos\":[{\"alt\":\"claude\",\"src\":\"/icon/claude.svg\"},{\"alt\":\"deepseek\",\"src\":\"/icon/deepseek.svg\"},{\"alt\":\"doubao\",\"src\":\"/icon/doubao.svg\"},{\"alt\":\"gemini\",\"src\":\"/icon/gemini.svg\"},{\"alt\":\"grok\",\"src\":\"/icon/grok.svg\"},{\"alt\":\"kimi\",\"src\":\"/icon/kimi.svg\"},{\"alt\":\"minimax\",\"src\":\"/icon/minimax.svg\"},{\"alt\":\"opneai\",\"src\":\"/icon/openai.svg\"},{\"alt\":\"qwen\",\"src\":\"/icon/qwen.svg\"},{\"alt\":\"renie\",\"src\":\"/icon/renie.svg\"}]}},\"docs\":{\"home\":{\"meta\":{\"title\":\"API Documentation Center | CodingPlanX\",\"description\":\"Browse full Coding Plan X API docs and examples, including chat completions, image generation, audio processing, embeddings, and multimodal capabilities.\",\"keywords\":\"Coding Plan X,API docs,chat completions,image generation,audio,embeddings,vision\"},\"hero_badge\":\"API Documentation\",\"hero_title\":\"Coding Plan X Docs\",\"hero_desc\":\"Comprehensive documentation for integrating with the Coding Plan X API platform. Access 600+ AI models through a single, unified interface.\",\"hero_primary\":\"Get Started\",\"hero_secondary\":\"View all docs\",\"features_label\":\"API Categories\",\"features_title\":\"Everything you need to build with AI\",\"features_subtitle\":\"Explore our comprehensive API documentation organized by category.\",\"learn_more\":\"Learn more\",\"stats_title\":\"Trusted by developers worldwide\",\"stats_subtitle\":\"Join thousands of developers building the future with AI\",\"stat_ai_models\":\"AI Models\",\"stat_requests_per_day\":\"API Requests/Day\",\"stat_uptime\":\"Uptime\",\"stat_cost_savings\":\"Cost Savings\",\"cta_title\":\"Ready to start building?\",\"cta_desc\":\"Get started with Coding Plan X today and unlock the power of 600+ AI models with a single API.\",\"cta_primary\":\"Get API Key\",\"cta_secondary\":\"Read documentation\",\"features\":[{\"key\":\"chat\",\"href\":\"/docs/chatgpt-chat-completion-stream\",\"color\":\"bg-blue-500\"},{\"key\":\"image\",\"href\":\"/docs/dall-e-3\",\"color\":\"bg-purple-500\"},{\"key\":\"audio\",\"href\":\"/docs/whisper-1-audio-to-text\",\"color\":\"bg-green-500\"},{\"key\":\"embeddings\",\"href\":\"/docs/chatgpt-embeddings\",\"color\":\"bg-orange-500\"},{\"key\":\"vision\",\"href\":\"/docs/chatgpt-vision-stream\",\"color\":\"bg-pink-500\"},{\"key\":\"function_calling\",\"href\":\"/docs/chatgpt-function-calling-official\",\"color\":\"bg-yellow-500\"}],\"feature_chat\":{\"name\":\"Chat Completions\",\"desc\":\"Build conversational AI applications with streaming support and function calling.\"},\"feature_image\":{\"name\":\"Image Generation\",\"desc\":\"Create stunning visuals using DALL-E, Midjourney, Stable Diffusion, and more.\"},\"feature_audio\":{\"name\":\"Audio Processing\",\"desc\":\"Convert text to speech and speech to text with high-quality models.\"},\"feature_embeddings\":{\"name\":\"Embeddings\",\"desc\":\"Generate vector representations for semantic search and RAG applications.\"},\"feature_vision\":{\"name\":\"Vision Models\",\"desc\":\"Analyze and understand images with multimodal AI capabilities.\"},\"feature_function_calling\":{\"name\":\"Function Calling\",\"desc\":\"Enable AI models to call external functions and APIs dynamically.\"}},\"detail\":{\"meta\":{\"description\":\"Coding Plan X API docs for {name}: usage guide, request parameters, examples, and best practices.\",\"keywords\":\"Coding Plan X,API docs,{name},endpoint,request parameters,examples\"},\"crumb_docs\":\"Docs\",\"back_home\":\"Back to Docs Home\",\"on_this_page\":\"On this page\"}},\"price\":{\"meta\":{\"title\":\"Pricing Plans | CodingPlanX\",\"description\":\"Explore Coding Plan X subscription and flexible credit pricing plans with monthly, yearly, and pay-as-you-go options.\",\"keywords\":\"Coding Plan X,pricing,subscription,credits,AI models,API\"},\"header_label\":\"Pricing\",\"title\":\"Choose the plan that fits you\",\"subtitle\":\"Subscribe monthly/yearly, or buy flexible credits as needed.\",\"plan_features\":[\"600+ Top-Tier Models\",\"Code + Image + Video + Chat\",\"API Requests\",\"Unlimited Concurrency\"],\"plan_type_subscribe\"
1:\"Subscription\",\"plan_type_flexible\":\"Flexible\",\"frequency_monthly\":\"Monthly\",\"frequency_annually\":\"Yearly\",\"no_plans\":\"No plans available\",\"buy\":\"Buy\",\"quota_label\":\"credits\",\"price_suffix_month\":\"/mo\",\"price_suffix_year\":\"/yr\",\"confirm_title\":\"Confirm purchase\",\"confirm_desc\":\"Select a payment method and submit the order\",\"field_plan\":\"Plan\",\"field_recharge_type\":\"Type\",\"field_amount_due\":\"Amount due\",\"recharge_type_subscribe\":\"Subscription\",\"recharge_type_flexible\":\"Flexible\",\"frequency_label_monthly\":\"Monthly\",\"frequency_label_annually\":\"Yearly\",\"payment_methods_label\":\"Payment method\",\"cancel\":\"Cancel\",\"pay_now\":\"Pay now\",\"submit_error\":\"Submit failed\",\"pay_options\":{\"paypal\":{\"label\":\"PayPal\",\"icon\":\"paypal.svg\",\"desc\":\"Pay with PayPal account\"},\"stripe\":{\"label\":\"Stripe\",\"icon\":\"stripe.svg\",\"desc\":\"Pay with Stripe account\"},\"wechat\":{\"label\":\"Wechat\",\"icon\":\"wechat.svg\",\"desc\":\"Pay with Wechat account\"},\"alipay\":{\"label\":\"Alipay\",\"icon\":\"alipay.svg\",\"desc\":\"Pay with Alipay account\"}},\"request_failed_status\":\"Request failed ({status})\",\"request_failed\":\"Request failed\",\"load_failed\":\"Load failed\"},\"models\":{\"meta\":{\"title\":\"Models \u0026 Pricing | CodingPlanX\",\"description\":\"Browse supported AI models and pricing with vendor/group filters and search.\",\"request_failed_status\":\"Request failed ({status})\",\"request_failed\":\"Request failed\",\"load_failed\":\"Load failed\"},\"content\":{\"load_failed\":\"Load failed\",\"loading\":\"Loading models and pricing...\",\"retry\":\"Retry\",\"all_models\":\"All models\",\"save_percent\":\"Save {percent}%\",\"vendor_models_desc\":\"{count} models\",\"all_models_desc\":\"{count} models across multiple vendors and groups\",\"vendor_models_count\":\"{count} models\",\"empty_filtered\":\"No matched models. Try adjusting filters or search keywords.\",\"copy_success\":\"Copied to clipboard\",\"copy_failed\":\"Copy failed\",\"pagination_display\":\"Showing {start} - {end} / {total}\",\"first_page\":\"First\",\"prev_page\":\"Previous\",\"next_page\":\"Next\",\"last_page\":\"Last\"},\"toolbar\":{\"search_placeholder\":\"Search model name\",\"refresh\":\"Refresh\",\"grid_view\":\"Grid view\",\"table_view\":\"Table view\"},\"sidebar\":{\"filters_label\":\"Filters\",\"filter\":\"Filter\",\"reset_filter\":\"Reset filters\",\"vendor_title\":\"Vendor\",\"tags_title\":\"Tags\",\"groups_title\":\"Groups\",\"billing_title\":\"Billing type\",\"all\":\"All\",\"all_groups\":\"All groups\",\"collapse\":\"Collapse\",\"expand_more\":\"Show more ({count})\",\"billing_volume\":\"Volume billing\",\"billing_per_use\":\"Per-call billing\"},\"grid\":{\"save_percent\":\"Save {percent}%\",\"copy_model_name\":\"Copy model name\",\"billing_volume\":\"Volume billing\",\"billing_per_use\":\"Per-call billing\",\"input_label\":\"Input\",\"output_label\":\"Output\"},\"table\":{\"columns\":{\"model_name\":\"Model\",\"vendor\":\"Vendor\",\"description\":\"Description\",\"tags\":\"Tags\",\"billing_type\":\"Billing type\",\"model_price\":\"Model price\",\"action\":\"Action\"},\"copy_model_name\":\"Copy model name\",\"empty\":\"-\",\"billing_volume\":\"Volume billing\",\"billing_per_use\":\"Per-call billing\",\"input_label\":\"Input\",\"output_label\":\"Output\",\"detail\":\"Details\"},\"detail\":{\"save_percent\":\"Save {percent}%\",\"description\":\"Description\",\"tags\":\"Tags\",\"api_endpoints\":\"API endpoints\",\"api_endpoints_desc\":\"Endpoint information supported by this model\",\"group_prices\":\"Group pricing\",\"group_prices_desc\":\"Price is selected by group ratio at call time. See prices by group below.\",\"columns\":{\"group\":\"Group\",\"billing_type\":\"Billing type\",\"input_per_unit\":\"Input / {unit}\",\"output_per_unit\":\"Output / {unit}\",\"price_per_use\":\"Price / call\",\"savings\":\"Savings\"},\"billing_volume\":\"Volume billing\",\"billing_per_use\":\"Per-call billing\",\"empty\":\"-\"}},\"user\":{\"meta\":{\"title\":\"User Center | CodingPlanX\",\"description\":\"Manage your profile, usage records, recharge history, and API keys in one unified console.\",\"keywords\":\"Coding Plan X,user center,profile,usage records,recharge records,API keys\"},\"apiKey\":{\"title\":\"API KEY\",\"subtitle\":\"Manage your API access tokens\",\"new_token\":\"New token\",\"filters_label\":\"Filters\",\"token_key\":\"Token secret\",\"token_key_placeholder\":\"Supp
1orts fuzzy match\",\"token_name\":\"Token name\",\"token_name_placeholder\":\"e.g. production\",\"search\":\"Search\",\"reset\":\"Reset\",\"empty_title\":\"No tokens\",\"empty_desc\":\"Click \\\"New token\\\" to start managing your API keys\",\"columns\":{\"name\":\"Name\",\"quota\":\"Quota\",\"status\":\"Status\",\"group\":\"Group\",\"secret\":\"Secret\",\"available_models\":\"Available models\",\"ip_limit\":\"IP limit\",\"expired_time\":\"Expired time\"},\"unlimited_quota\":\"Unlimited\",\"quota_remain_of_total\":\"{remain} / {total}\",\"edit\":\"Edit\",\"previous\":\"Previous\",\"next\":\"Next\",\"page_summary\":\"Page {page} / {last}, total {total}\",\"toggle_on_title\":\"Enable token?\",\"toggle_off_title\":\"Disable token?\",\"toggle_desc_on\":\"Enable token: {name}\",\"toggle_desc_off\":\"Disable token: {name}\",\"toggle_confirm_on\":\"Confirm enable\",\"toggle_confirm_off\":\"Confirm disable\",\"cancel\":\"Cancel\",\"operation_failed\":\"Operation failed\",\"load_failed\":\"Failed to load tokens\",\"stats_total\":\"Total tokens\",\"stats_active\":\"Active\",\"stats_inactive\":\"Inactive\",\"token_list\":\"Token list\",\"total_count\":\"{count} tokens\",\"status_active\":\"Active\",\"status_inactive\":\"Inactive\",\"hide\":\"Hide\",\"show\":\"Show\",\"copy\":\"Copy\",\"copied\":\"Copied\",\"unlimited\":\"Unlimited\",\"loading\":\"Loading…\",\"form\":{\"close\":\"Close\",\"edit_title\":\"Edit token\",\"create_title\":\"New token\",\"subtitle\":\"Used for API auth; set group, quota and security policies\",\"basic_title\":\"Basic info\",\"basic_desc\":\"Identify token usage and default routing group\",\"name_label\":\"Token name\",\"name_placeholder\":\"e.g. server-production\",\"group_label\":\"Token group\",\"group_placeholder\":\"Select token group\",\"badge_auto\":\"Auto rate\",\"badge_ratio\":\"{ratio}x rate\",\"loading_groups\":\"Loading groups…\",\"load_groups_failed\":\"Failed to load groups\",\"expired_time_label\":\"Expired time\",\"expired_time_tip\":\"Leave empty for never expire\",\"quota_title\":\"Quota\",\"quota_desc\":\"Control available quota (some APIs bill by credits)\",\"unlimited_quota_label\":\"Unlimited quota\",\"unlimited_quota_tip\":\"When enabled, ignore quota input\",\"remain_quota_label\":\"Quota\",\"remain_quota_placeholder\":\"e.g. 1000\",\"remain_quota_unit\":\"Unit: credits\",\"security_title\":\"Security\",\"security_desc\":\"Restrict allowed sources and retry policy\",\"ip_whitelist_label\":\"IP whitelist\",\"ip_whitelist_tip\":\"Leave empty for no restriction. Supports single IP or CIDR.\",\"ip_whitelist_placeholder\":\"e.g. 192.168.0.1 or 10.0.0.0/24\",\"add_ip\":\"Add IP\",\"delete\":\"Delete\",\"cross_group_retry_label\":\"Cross-group retry\",\"cross_group_retry_tip\":\"Only available for `auto` group\",\"cancel\":\"Cancel\",\"save\":\"Save\",\"create\":\"Create\",\"save_failed\":\"Save failed\"}},\"consumeRecord\":{\"title\":\"Usage records\",\"subtitle\":\"View your API usage history and spending details\",\"filters_label\":\"Filters\",\"start_time\":\"Start time\",\"end_time\":\"End time\",\"group\":\"Group\",\"all\":\"All\",\"badge_auto\":\"Auto rate\",\"badge_ratio\":\"{ratio}x rate\",\"loading_groups\":\"Loading groups…\",\"model_name\":\"Model name\",\"model_placeholder\":\"e.g. gpt-4o-mini\",\"reset\":\"Reset\",\"search\":\"Search\",\"loading\":\"Loading…\",\"empty_title\":\"No usage records\",\"empty_desc\":\"Start using the API to see your usage records\",\"columns\":{\"time\":\"Time\",\"user\":\"User\",\"token\":\"Token\",\"model\":\"Model\",\"group\":\"Group\",\"type\":\"Type\",\"cost\":\"Spend\",\"input\":\"Input\",\"output\":\"Output\",\"elapsed_ms\":\"Elapsed\",\"streaming\":\"Streaming\",\"latency\":\"Time / first token\",\"ip\":\"IP\",\"expand\":\"Details\"},\"stats_total_records\":\"Total records\",\"stats_total_cost\":\"Total spend\",\"stats_total_tokens\":\"Total tokens\",\"stats_error_rate\":\"Error rate\",\"records_list\":\"Usage list\",\"total_count\":\"{count} records\",\"detail\":{\"title\":\"Price calculation\",\"request_id\":\"Request ID\",\"log_details\":\"Parameters\",\"billing_process\":\"Billing\",\"
1input_price_per_m\":\"Input price / 1M tokens\",\"completion_price_per_m\":\"Completion price / 1M tokens\",\"cache_read_price_per_m\":\"Cache read price / 1M tokens\",\"group_ratio\":\"Group ratio\",\"formula\":\"({input} input tokens ÷ 1M × {inputPrice} + {output} output tokens ÷ 1M × {outputPrice}) × group ratio {gr} = {est}\",\"formula_with_cache\":\"({input} input ÷ 1M × {inputPrice} + {output} output ÷ 1M × {outputPrice} + {cache} cache read ÷ 1M × {cachePrice}) × group ratio {gr} = {est}\",\"disclaimer\":\"For reference only; actual deduction prevails.\",\"request_path\":\"Request path\",\"billing_source\":\"Billing source\",\"actual_spend\":\"Recorded spend\",\"stream\":\"Stream\",\"non_stream\":\"Non-stream\",\"first_token\":\"First token\",\"total_time\":\"Total\",\"no_billing_meta\":\"No billing metadata for this row.\"},\"type\":{\"consume\":\"Consume\",\"error\":\"Error\"},\"yes\":\"Yes\",\"no\":\"No\",\"previous\":\"Previous\",\"next\":\"Next\",\"page_summary\":\"Page {page} / {last}, total {total}\",\"load_failed\":\"Load failed\"},\"general\":{\"title\":\"Profile\",\"subtitle\":\"Manage your account information and preferences\",\"dashboard_title\":\"Dashboard\",\"basic_info_title\":\"Profile\",\"basic_info_desc\":\"The following information comes from your profile API and can be edited.\",\"loading_userinfo\":\"Loading user info…\",\"loading\":\"Loading…\",\"save_success\":\"Saved\",\"save_failed\":\"Save failed\",\"load_failed\":\"Failed to load user info\",\"edit\":\"Edit\",\"save\":\"Save\",\"cancel\":\"Cancel\",\"edit_title\":\"Edit {field}\",\"fields\":{\"nickname\":\"Nickname\",\"gender\":\"Gender\",\"email\":\"Email address\",\"bio\":\"Bio\"},\"placeholders\":{\"nickname\":\"Enter nickname\",\"gender\":\"Select gender\",\"email\":\"Enter email\",\"bio\":\"Enter bio\"},\"gender\":{\"female\":\"Female\",\"male\":\"Male\"},\"bio_placeholder\":\"No bio yet\",\"stats\":{\"quota_left\":\"Remaining credits\",\"used_quota\":\"Used credits\"}},\"rechargeRecord\":{\"title\":\"Recharge records\",\"subtitle\":\"View all your recharge history\",\"columns\":{\"title\":\"Title\",\"amount\":\"Amount\",\"method\":\"Method\",\"status\":\"Status\",\"pay_time\":\"Paid at\",\"create_time\":\"Created at\"},\"loading\":\"Loading…\",\"empty_title\":\"No recharge records\",\"empty_desc\":\"Start recharging to unlock more features\",\"view_plans\":\"View plans\",\"stats_total_records\":\"Total records\",\"stats_success\":\"Successful\",\"stats_total_amount\":\"Total amount\",\"records_list\":\"Recharge list\",\"total_count\":\"{count} records\",\"status_success\":\"Completed\",\"status_pending\":\"Processing\",\"status_failed\":\"Failed\",\"previous\":\"Previous\",\"next\":\"Next\",\"page_summary\":\"Page {page} / {last}, total {total}\",\"load_failed\":\"Load failed\"},\"subscribeRecord\":{\"title\":\"Subscription records\",\"subtitle\":\"Manage your subscription plans\",\"empty_title\":\"No subscription records\",\"empty_desc\":\"Subscribe to enjoy more benefits\",\"view_plans\":\"View plans\",\"load_failed\":\"Load failed\",\"cancel_success\":\"Canceled\",\"cancel_failed\":\"Cancel failed\",\"columns\":{\"method\":\"Method\",\"type\":\"Type\",\"amount\":\"Amount\",\"currency\":\"Currency\",\"score\":\"Credits\",\"description\":\"Description\",\"status\":\"Status\",\"create_time\":\"Created at\",\"action\":\"Action\"},\"status_active\":\"Active\",\"status_cancelled\":\"Cancelled\",\"status_pending\":\"Pending\",\"stats_total_records\":\"Total records\",\"stats_active\":\"Active\",\"stats_total_score\":\"Total credits\",\"records_list\":\"Subscription list\",\"total_count\":\"{count} records\",\"action_cancel\":\"Cancel\",\"confirm_title\":\"Cancel subscription?\",\"confirm_desc\":\"Confirm cancel subscription #{id}?\",\"confirm_text\":\"Confirm\",\"cancel_text\":\"Back\",\"loading\":\"Loading…\",\"previous\":\"Previous\",\"next\":\"Next\",\"page_summary\":\"Page {page} / {last}, total {total}\"},\"shell\":{\"secondary_navigation\":[{\"href\":\"/user/general\",\"label\":\"Profile\",\"icon\":\"general\"},{\"href\":\"/user/consumeRecord\",\"label\":\"Usage records\",\"icon\":\"consume_record\"},{\"href\":\"/user/subscribeRecord\",\"label\":\"Subscription records\",\"icon\":\"subscribe_record\"},{\"href\":\"/user/rechargeRecord\",\"label\":\"Recharge records\",\"icon\":\"recharge_record\"},{\"href\":\"/user/apiKey\",\"label\":\"API keys\",\"icon\":\"api_key\"}]}},\"pay\":{\"meta\":{\"title\":\"Payment Result | CodingPlanX\",\"description\":\"Check your payment result and recharge status. If there is a delay, refresh later or view details in your recharge records.\",\"keywords\":\"Coding Plan X,payment result,recharge success,order,balance\"},\"result\":{\"success_title\":\"Payment successful\",\"success_desc\":\"Thanks for your purchase. Your balance has been updated (refresh if it takes a moment).\",\"back_home\":\"Back to home\",\"buy_again\":\"Buy again\"}}}}
1,\"now\":\"$undefined\",\"timeZone\":\"Asia/Shanghai\",\"children\":[\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\"]}]\n"])</script>
1<script>self.__next_f.push([1,"1e:I[941278,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n1f:I[731362,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n20:I[818421,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n21:I[470029,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n22:I[858495,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n23:I[83011,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n16:[\"$\",\"$L1e\",null,{\"locale\":\"en\"}]\n17:[\"$\",\"$L1f\",null,{}]\n18:[\"$\",\"$L20\",null,{}]\n19:[\"$\",\"$L21\",null,{}]\n1a:[\"$\",\"$8\",null,{\"fallback\":null,\"children\":[[\"$\",\"$L22\",null,{}],[\"$\",\"$L23\",null,{}]]}]\n1c:[\"$\",\"$L4\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L5\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,":HL[\"/logo.webp\",\"image\"]\nb:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1d:[\"$\",\"footer\",null,{\"className\":\"bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-7xl px-6 pt-12 pb-16 sm:pt-16 sm:pb-24 lg:px-8 lg:pt-20 lg:pb-32\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-16 border-t border-gray-900/10 pt-8 xl:grid xl:grid-cols-3 xl:gap-8\",\"children\":[[\"$\",\"img\",null,{\"alt\":\"coding plan x\",\"src\":\"/logo.webp\",\"className\":\"h-9\"}],[\"$\",\"div\",null,{\"className\":\"mt-16 grid grid-cols-2 gap-8 xl:col-span-2 xl:mt-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"md:grid md:grid-cols-2 md:gap-8\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm/6 font-semibold text-gray-950\",\"children\":\"Solutions\"}],[\"$\",\"ul\",null,{\"role\":\"list\",\"className\":\"mt-6 space-y-4\",\"children\":[[\"$\",\"li\",\"OpenClaw\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/openclaw\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"OpenClaw\"}]}],[\"$\",\"li\",\"OpenCode\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/opencode\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"OpenCode\"}]}],[\"$\",\"li\",\"Gemini CLI\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/gemini-cli\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Gemini CLI\"}]}],[\"$\",\"li\",\"Cursor\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/cursor\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Cursor\"}]}],[\"$\",\"li\",\"Codex\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/codex\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Codex\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10 md:mt-0\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm/6 font-semibold text-gray-950\",\"children\":\"Support\"}],[\"$\",\"ul\",null,{\"role\":\"list\",\"className\":\"mt-6 space-y-4\",\"children\":[[\"$\",\"li\",\"Docs\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Docs\"}]}],[\"$\",\"li\",\"AI Models\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/models\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"AI Models\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"md:grid md:grid-cols-2 md:gap-8\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm/6 font-semibold text-gray-950\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"role\":\"list\",\"className\":\"mt-6 space-y-4\",\"children\":[[\"$\",\"li\",\"Contact Us\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/contact-us\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Contact Us\"}]}],[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/blog\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Blog\"}]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-10 md:mt-0\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm/6 font-semibold text-gray-950\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"role\":\"list\",\"className\":\"mt-6 space-y-4\",\"children\":[[\"$\",\"li\",\"Terms Of Service\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/terms-of-service\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Terms Of Service\"}]}],[\"$\",\"li\",\"Privacy\",{\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/privacy\",\"className\":\"text-sm/6 text-gray-600 hover:text-gray-900\",\"children\":\"Privacy\"}]}]]}]]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-12 border-t border-gray-900/10 pt-8 md:flex md:items-center md:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-x-6 md:order-2\",\"children\":[[\"$\",\"a\",\"Facebook\",{\"href\":\"https://www.facebook.com/people/Codingplanx/61577822434280/\",\"className\":\"text-gray-600 hover:text-gray-800\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Facebook\"}],[\"$\",\"svg\",null,{\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"className\":\"size-6\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M22 12c0-5.523-4.477-10-10-10S2 6.477 2 12c0 4.991 3.657 9.128 8.438 9.878v-6.987
1h-2.54V12h2.54V9.797c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.562V12h2.773l-.443 2.89h-2.33v6.988C18.343 21.128 22 16.991 22 12z\",\"clipRule\":\"evenodd\"}]}]]}],[\"$\",\"a\",\"X\",{\"href\":\"https://x.com/codingplanx\",\"className\":\"text-gray-600 hover:text-gray-800\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"X\"}],[\"$\",\"svg\",null,{\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"className\":\"size-6\",\"children\":[\"$\",\"path\",null,{\"d\":\"M13.6823 10.6218L20.2391 3H18.6854L12.9921 9.61788L8.44486 3H3.2002L10.0765 13.0074L3.2002 21H4.75404L10.7663 14.0113L15.5685 21H20.8131L13.6819 10.6218H13.6823ZM11.5541 13.0956L10.8574 12.0991L5.31391 4.16971H7.70053L12.1742 10.5689L12.8709 11.5655L18.6861 19.8835H16.2995L11.5541 13.096V13.0956Z\"}]}]]}],\"$L24\",\"$L25\"]}],\"$L26\"]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"27:I[105135,[\"/_next/static/chunks/5f7019e76e58cd7c.js\",\"/_next/static/chunks/3073ed4e47d4d993.js\",\"/_next/static/chunks/1caf66424a0a3391.js\",\"/_next/static/chunks/26ef64d307842a32.js\",\"/_next/static/chunks/42baaeeb02661644.js\"],\"default\"]\n24:[\"$\",\"a\",\"YouTube\",{\"href\":\"https://www.youtube.com/@CodingPlanX\",\"className\":\"text-gray-600 hover:text-gray-800\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"YouTube\"}],[\"$\",\"svg\",null,{\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"className\":\"size-6\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M19.812 5.418c.861.23 1.538.907 1.768 1.768C21.998 8.746 22 12 22 12s0 3.255-.418 4.814a2.504 2.504 0 0 1-1.768 1.768c-1.56.419-7.814.419-7.814.419s-6.255 0-7.814-.419a2.505 2.505 0 0 1-1.768-1.768C2 15.255 2 12 2 12s0-3.255.417-4.814a2.507 2.507 0 0 1 1.768-1.768C5.744 5 11.998 5 11.998 5s6.255 0 7.814.418ZM15.194 12 10 15V9l5.194 3Z\",\"clipRule\":\"evenodd\"}]}]]}]\n25:[\"$\",\"a\",\"Discord\",{\"href\":\"https://discord.gg/5GqJEgAA\",\"className\":\"text-gray-600 hover:text-gray-800\",\"children\":[[\"$\",\"span\",null,{\"className\":\"sr-only\",\"children\":\"Discord\"}],[\"$\",\"svg\",null,{\"fill\":\"currentColor\",\"viewBox\":\"0 0 24 24\",\"aria-hidden\":true,\"className\":\"size-6\",\"children\":[\"$\",\"path\",null,{\"fillRule\":\"evenodd\",\"d\":\"M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0112 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0022 12.017C22 6.484 17.522 2 12 2z\",\"clipRule\":\"evenodd\"}]}]]}]\n26:[\"$\",\"p\",null,{\"className\":\"mt-8 text-sm/6 text-gray-600 md:order-1 md:mt-0\",\"children\":\"© 2026 DeepNail Limited. All rights reserved.\"}]\n1b:[\"$\",\"$L27\",null,{\"initialUser\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"28:I[27201,[\"/_next/static/chunks/d96012bcfc98706a.js\",\"/_next/static/chunks/16ea27c3b926bc31.js\"],\"IconMark\"]\n9:null\n"])</script>
1<script>self.__next_f.push([1,"d:[[\"$\",\"title\",\"0\",{\"children\":\"API Documentation Center | CodingPlanX\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Browse full Coding Plan X API docs and examples, including chat completions, image generation, audio processing, embeddings, and multimodal capabilities.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"keywords\",\"content\":\"Coding Plan X,API docs,chat completions,image generation,audio,embeddings,vision\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://codingplanx.com/docs\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://codingplanx.com/docs\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"zh\",\"href\":\"https://codingplanx.com/zh/docs\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://codingplanx.com/ja/docs\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"de\",\"href\":\"https://codingplanx.com/de/docs\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"fr\",\"href\":\"https://codingplanx.com/fr/docs\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://codingplanx.com/es/docs\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"pt\",\"href\":\"https://codingplanx.com/pt/docs\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"ru\",\"href\":\"https://codingplanx.com/ru/docs\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"ar\",\"href\":\"https://codingplanx.com/ar/docs\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"nl\",\"href\":\"https://codingplanx.com/nl/docs\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://codingplanx.com/docs\"}],[\"$\",\"link\",\"15\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.15ef8396.ico\",\"sizes\":\"64x64\",\"type\":\"image/x-icon\"}],[\"$\",\"$L28\",\"16\",{}]]\n"])</script>
1</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.