[{"data":1,"prerenderedAt":693},["ShallowReactive",2],{"navigation_docs":3,"-ai-deploy-enterprise-api":315,"-ai-deploy-enterprise-api-surround":688},[4,30,87,208,252],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","\u002Fgetting-started","1.getting-started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-rocket",{"title":15,"path":16,"stem":17,"icon":18},"API","\u002Fgetting-started\u002Fapi-docs","1.getting-started\u002F2.api-docs","i-lucide-book-open-text",{"title":20,"path":21,"stem":22,"icon":23},"MCP","\u002Fgetting-started\u002Fmcp","1.getting-started\u002F3.mcp","i-lucide-bot",{"title":25,"path":26,"stem":27,"icon":28},"Smart Contract","\u002Fgetting-started\u002Fcontracts","1.getting-started\u002F5.contracts","i-lucide-clock",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Guides","\u002Fguides","2.guides",[35,72,82],{"title":36,"path":37,"stem":38,"children":39,"page":29},"Crypto","\u002Fguides\u002Fcrypto","2.guides\u002F1.crypto",[40,45,50,55,59,64,68],{"title":41,"path":42,"stem":43,"icon":44},"Belong CheckIn","\u002Fguides\u002Fcrypto\u002Fcheckin","2.guides\u002F1.crypto\u002FcheckIn","i-lucide-map-pin",{"title":46,"path":47,"stem":48,"icon":49},"EVM NFT Minting","\u002Fguides\u002Fcrypto\u002Fminting","2.guides\u002F1.crypto\u002Fminting","i-lucide-box",{"title":51,"path":52,"stem":53,"icon":54},"Sponsored Gas","\u002Fguides\u002Fcrypto\u002Fsponsorship","2.guides\u002F1.crypto\u002Fsponsorship","i-lucide-wallet",{"title":56,"path":57,"stem":58,"icon":49},"LONG Staking","\u002Fguides\u002Fcrypto\u002Fstaking","2.guides\u002F1.crypto\u002Fstaking",{"title":60,"path":61,"stem":62,"icon":63},"Starknet NFT Minting","\u002Fguides\u002Fcrypto\u002Fstarknet","2.guides\u002F1.crypto\u002Fstarknet","i-lucide-circuit-board",{"title":65,"path":66,"stem":67,"icon":49},"Sui NFT Minting","\u002Fguides\u002Fcrypto\u002Fsui","2.guides\u002F1.crypto\u002Fsui",{"title":69,"path":70,"stem":71,"icon":28},"LONG Vesting","\u002Fguides\u002Fcrypto\u002Fvesting","2.guides\u002F1.crypto\u002Fvesting",{"title":73,"path":74,"stem":75,"children":76,"page":29},"Media","\u002Fguides\u002Fmedia","2.guides\u002F2.media",[77],{"title":78,"path":79,"stem":80,"icon":81},"Media Upload","\u002Fguides\u002Fmedia\u002Fcollection","2.guides\u002F2.media\u002Fcollection","i-lucide-image",{"title":83,"path":84,"stem":85,"icon":86},"Whitelabel","\u002Fguides\u002Fwhitelabel","2.guides\u002F5.whitelabel","i-lucide-badge-check",{"title":41,"path":88,"stem":89,"children":90},"\u002Fbelong-checkin","3.belong-checkin",[91,94,99,104,109,114,118,123,127,132,137,171,175,180,185,189,194,199,203],{"title":92,"path":88,"stem":93,"icon":44},"Overview","3.belong-checkin\u002Findex",{"title":95,"path":96,"stem":97,"icon":98},"App Features","\u002Fbelong-checkin\u002Fapp-features","3.belong-checkin\u002F1.app-features","i-lucide-list-checks",{"title":100,"path":101,"stem":102,"icon":103},"Telegram Bot","\u002Fbelong-checkin\u002Ftelegram-bot","3.belong-checkin\u002F10.telegram-bot","i-lucide-send",{"title":105,"path":106,"stem":107,"icon":108},"Apple Wallet","\u002Fbelong-checkin\u002Fapple-wallet","3.belong-checkin\u002F11.apple-wallet","i-lucide-ticket",{"title":110,"path":111,"stem":112,"icon":113},"Payments","\u002Fbelong-checkin\u002Fpayments-and-onramp","3.belong-checkin\u002F12.payments-and-onramp","i-lucide-credit-card",{"title":51,"path":115,"stem":116,"icon":117},"\u002Fbelong-checkin\u002Fsponsored-gas","3.belong-checkin\u002F13.sponsored-gas","i-lucide-fuel",{"title":119,"path":120,"stem":121,"icon":122},"Fees & Staking","\u002Fbelong-checkin\u002Ffees-and-staking","3.belong-checkin\u002F14.fees-and-staking","i-lucide-percent",{"title":124,"path":125,"stem":126,"icon":23},"Connect AI Deploy","\u002Fbelong-checkin\u002Fconnect-ai-deploy","3.belong-checkin\u002F15.connect-ai-deploy",{"title":128,"path":129,"stem":130,"icon":131},"QR Signage Examples","\u002Fbelong-checkin\u002Fvenue-qr-signage-examples","3.belong-checkin\u002F16.venue-qr-signage-examples","i-lucide-qr-code",{"title":133,"path":134,"stem":135,"icon":136},"Whitepaper","\u002Fbelong-checkin\u002Fwhitepaper","3.belong-checkin\u002F18.whitepaper","i-lucide-file-text",{"title":138,"icon":139,"path":140,"stem":141,"children":142,"page":29},"Developer","i-lucide-code","\u002Fbelong-checkin\u002Fdeveloper","3.belong-checkin\u002F19.developer",[143,148,152,156,161,166],{"title":144,"path":145,"stem":146,"icon":147},"Integration Overview","\u002Fbelong-checkin\u002Fdeveloper\u002Fintegration-overview","3.belong-checkin\u002F19.developer\u002F1.integration-overview","i-lucide-plug",{"title":149,"path":150,"stem":151,"icon":18},"API Reference","\u002Fbelong-checkin\u002Fdeveloper\u002Fapi-reference","3.belong-checkin\u002F19.developer\u002F2.api-reference",{"title":153,"path":154,"stem":155,"icon":23},"MCP Tools","\u002Fbelong-checkin\u002Fdeveloper\u002Fmcp-tools","3.belong-checkin\u002F19.developer\u002F3.mcp-tools",{"title":157,"path":158,"stem":159,"icon":160},"Networks","\u002Fbelong-checkin\u002Fdeveloper\u002Fnetworks","3.belong-checkin\u002F19.developer\u002F4.networks","i-lucide-network",{"title":162,"path":163,"stem":164,"icon":165},"Enterprise Apps","\u002Fbelong-checkin\u002Fdeveloper\u002Fenterprise-whitelabel","3.belong-checkin\u002F19.developer\u002F5.enterprise-whitelabel","i-lucide-package",{"title":167,"path":168,"stem":169,"icon":170},"POS & Events","\u002Fbelong-checkin\u002Fdeveloper\u002Fwebhooks-and-pos","3.belong-checkin\u002F19.developer\u002F6.webhooks-and-pos","i-lucide-receipt",{"title":172,"path":173,"stem":174,"icon":131},"Check-In Modes","\u002Fbelong-checkin\u002Fcheck-in-modes","3.belong-checkin\u002F2.check-in-modes",{"title":176,"path":177,"stem":178,"icon":179},"Venue Quick Start","\u002Fbelong-checkin\u002Fvenue-quickstart","3.belong-checkin\u002F3.venue-quickstart","i-lucide-store",{"title":181,"path":182,"stem":183,"icon":184},"Customer Rewards","\u002Fbelong-checkin\u002Fcustomer_rewards_guide","3.belong-checkin\u002F4.customer_rewards_guide","i-lucide-gift",{"title":186,"path":187,"stem":188,"icon":54},"Promoter Earnings","\u002Fbelong-checkin\u002Fpromoter-earnings-guide","3.belong-checkin\u002F5.promoter-earnings-guide",{"title":190,"path":191,"stem":192,"icon":193},"Venue Partner","\u002Fbelong-checkin\u002Fvenue-partner","3.belong-checkin\u002F6.venue-partner","i-lucide-building",{"title":195,"path":196,"stem":197,"icon":198},"Event Creation","\u002Fbelong-checkin\u002Fevent-creation","3.belong-checkin\u002F7.event-creation","i-lucide-calendar-plus",{"title":200,"path":201,"stem":202,"icon":54},"Wallet & Sign-In","\u002Fbelong-checkin\u002Fwallet-and-auth","3.belong-checkin\u002F8.wallet-and-auth",{"title":204,"path":205,"stem":206,"icon":207},"AI & Voice","\u002Fbelong-checkin\u002Fai-and-voice","3.belong-checkin\u002F9.ai-and-voice","i-lucide-mic",{"title":209,"path":210,"stem":211,"children":212,"page":29},"MCP Cheat Sheet","\u002Fmcp","4.mcp",[213,216,220,224,228,232,236,240,244,248],{"title":92,"path":214,"stem":215,"icon":23},"\u002Fmcp\u002Foverview","4.mcp\u002Foverview",{"title":217,"path":218,"stem":219,"icon":23},"Addresses","\u002Fmcp\u002Ftools-addresses","4.mcp\u002Ftools-addresses",{"title":221,"path":222,"stem":223,"icon":23},"CheckIn","\u002Fmcp\u002Ftools-check-in","4.mcp\u002Ftools-check-In",{"title":225,"path":226,"stem":227,"icon":23},"Events","\u002Fmcp\u002Ftools-events","4.mcp\u002Ftools-events",{"title":229,"path":230,"stem":231,"icon":23},"Hubs","\u002Fmcp\u002Ftools-hubs","4.mcp\u002Ftools-hubs",{"title":233,"path":234,"stem":235,"icon":49},"Minting","\u002Fmcp\u002Ftools-minting","4.mcp\u002Ftools-minting",{"title":237,"path":238,"stem":239,"icon":23},"Notes","\u002Fmcp\u002Ftools-notes","4.mcp\u002Ftools-notes",{"title":241,"path":242,"stem":243,"icon":23},"Registration","\u002Fmcp\u002Ftools-registration","4.mcp\u002Ftools-registration",{"title":245,"path":246,"stem":247,"icon":23},"Starknet","\u002Fmcp\u002Ftools-starknet","4.mcp\u002Ftools-starknet",{"title":249,"path":250,"stem":251,"icon":28},"Vesting","\u002Fmcp\u002Ftools-vesting","4.mcp\u002Ftools-vesting",{"title":253,"icon":13,"path":254,"stem":255,"children":256,"page":29},"Belong AI Deploy","\u002Fai-deploy","5.ai-deploy",[257,260,265,270,275,295,300,305,310],{"title":92,"path":258,"stem":259,"icon":13},"\u002Fai-deploy\u002Foverview","5.ai-deploy\u002F1.overview",{"title":261,"path":262,"stem":263,"icon":264},"Quick Start","\u002Fai-deploy\u002Fquickstart","5.ai-deploy\u002F2.quickstart","i-lucide-zap",{"title":266,"path":267,"stem":268,"icon":269},"Cloud Providers","\u002Fai-deploy\u002Fcloud-providers","5.ai-deploy\u002F3.cloud-providers","i-lucide-cloud",{"title":271,"path":272,"stem":273,"icon":274},"AI Providers","\u002Fai-deploy\u002Fai-providers","5.ai-deploy\u002F4.ai-providers","i-lucide-brain",{"title":276,"icon":277,"path":278,"stem":279,"children":280,"page":29},"Channels","i-lucide-messages-square","\u002Fai-deploy\u002Fchannels","5.ai-deploy\u002F5.channels",[281,285,290],{"title":282,"path":283,"stem":284,"icon":103},"Telegram","\u002Fai-deploy\u002Fchannels\u002Ftelegram","5.ai-deploy\u002F5.channels\u002F1.telegram",{"title":286,"path":287,"stem":288,"icon":289},"WhatsApp","\u002Fai-deploy\u002Fchannels\u002Fwhatsapp","5.ai-deploy\u002F5.channels\u002F2.whatsapp","i-lucide-message-circle",{"title":291,"path":292,"stem":293,"icon":294},"Slack","\u002Fai-deploy\u002Fchannels\u002Fslack","5.ai-deploy\u002F5.channels\u002F3.slack","i-lucide-hash",{"title":296,"path":297,"stem":298,"icon":299},"Private Access","\u002Fai-deploy\u002Fprivate-access","5.ai-deploy\u002F6.private-access","i-lucide-shield",{"title":301,"path":302,"stem":303,"icon":304},"Troubleshooting","\u002Fai-deploy\u002Ftroubleshooting","5.ai-deploy\u002F7.troubleshooting","i-lucide-wrench",{"title":306,"path":307,"stem":308,"icon":309},"Enterprise & API","\u002Fai-deploy\u002Fenterprise-api","5.ai-deploy\u002F8.enterprise-api","i-lucide-server-cog",{"title":311,"path":312,"stem":313,"icon":314},"OVHcloud","\u002Fai-deploy\u002Fovhcloud","5.ai-deploy\u002F9.ovhcloud","i-lucide-cloud-cog",{"id":316,"title":306,"body":317,"description":681,"extension":682,"links":683,"meta":684,"navigation":685,"path":307,"seo":686,"stem":308,"__hash__":687},"docs\u002F5.ai-deploy\u002F8.enterprise-api.md",{"type":318,"value":319,"toc":672},"minimark",[320,324,337,341,344,529,532,554,558,561,601,605,619,623,637,641,653,657,668],[321,322,92],"h2",{"id":323},"overview",[325,326,327,328,332,333,336],"p",{},"Beyond the sign-in wizard, Belong AI Deploy offers a ",[329,330,331],"strong",{},"REST API"," and a ",[329,334,335],{},"local MCP server"," for teams that want to provision agents programmatically instead of clicking through the wizard — for example, deploying from CI, managing a fleet from your editor, or batch-launching an agent per customer.",[321,338,340],{"id":339},"deployment-api","Deployment API",[325,342,343],{},"Create, monitor, and tear down agent deployments with a single request:",[345,346,351],"pre",{"className":347,"code":348,"language":349,"meta":350,"style":350},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -X POST https:\u002F\u002Faideploy.co\u002Fapi\u002Fenterprise\u002Fv1\u002Fdeployments \\\n  -H \"Authorization: Bearer $AIDEPLOY_API_KEY\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\n    \"externalId\": \"acme-prod\",\n    \"cloudProvider\": \"digitalocean\",\n    \"cloudToken\": \"dop_v1_...\",\n    \"region\": \"nyc3\",\n    \"serverSize\": \"starter\",\n    \"agentCount\": 1,\n    \"tailscaleAuthKey\": \"tskey-auth-...\",\n    \"selectedAIProviders\": [\"openai\"],\n    \"agents\": [{\n      \"name\": \"Acme assistant\",\n      \"modelProvider\": \"openai\",\n      \"authMethod\": \"consumer\",\n      \"model\": \"gpt-5.5\",\n      \"template\": \"general\"\n    }],\n    \"billingAcknowledged\": true\n  }'\n","bash","",[352,353,354,377,398,412,424,430,436,442,448,454,460,466,472,478,484,490,496,502,508,514,520],"code",{"__ignoreMap":350},[355,356,359,363,367,370,373],"span",{"class":357,"line":358},"line",1,[355,360,362],{"class":361},"sBMFI","curl",[355,364,366],{"class":365},"sfazB"," -X",[355,368,369],{"class":365}," POST",[355,371,372],{"class":365}," https:\u002F\u002Faideploy.co\u002Fapi\u002Fenterprise\u002Fv1\u002Fdeployments",[355,374,376],{"class":375},"sTEyZ"," \\\n",[355,378,380,383,387,390,393,396],{"class":357,"line":379},2,[355,381,382],{"class":365},"  -H",[355,384,386],{"class":385},"sMK4o"," \"",[355,388,389],{"class":365},"Authorization: Bearer ",[355,391,392],{"class":375},"$AIDEPLOY_API_KEY",[355,394,395],{"class":385},"\"",[355,397,376],{"class":375},[355,399,401,403,405,408,410],{"class":357,"line":400},3,[355,402,382],{"class":365},[355,404,386],{"class":385},[355,406,407],{"class":365},"Content-Type: application\u002Fjson",[355,409,395],{"class":385},[355,411,376],{"class":375},[355,413,415,418,421],{"class":357,"line":414},4,[355,416,417],{"class":365},"  -d",[355,419,420],{"class":385}," '",[355,422,423],{"class":365},"{\n",[355,425,427],{"class":357,"line":426},5,[355,428,429],{"class":365},"    \"externalId\": \"acme-prod\",\n",[355,431,433],{"class":357,"line":432},6,[355,434,435],{"class":365},"    \"cloudProvider\": \"digitalocean\",\n",[355,437,439],{"class":357,"line":438},7,[355,440,441],{"class":365},"    \"cloudToken\": \"dop_v1_...\",\n",[355,443,445],{"class":357,"line":444},8,[355,446,447],{"class":365},"    \"region\": \"nyc3\",\n",[355,449,451],{"class":357,"line":450},9,[355,452,453],{"class":365},"    \"serverSize\": \"starter\",\n",[355,455,457],{"class":357,"line":456},10,[355,458,459],{"class":365},"    \"agentCount\": 1,\n",[355,461,463],{"class":357,"line":462},11,[355,464,465],{"class":365},"    \"tailscaleAuthKey\": \"tskey-auth-...\",\n",[355,467,469],{"class":357,"line":468},12,[355,470,471],{"class":365},"    \"selectedAIProviders\": [\"openai\"],\n",[355,473,475],{"class":357,"line":474},13,[355,476,477],{"class":365},"    \"agents\": [{\n",[355,479,481],{"class":357,"line":480},14,[355,482,483],{"class":365},"      \"name\": \"Acme assistant\",\n",[355,485,487],{"class":357,"line":486},15,[355,488,489],{"class":365},"      \"modelProvider\": \"openai\",\n",[355,491,493],{"class":357,"line":492},16,[355,494,495],{"class":365},"      \"authMethod\": \"consumer\",\n",[355,497,499],{"class":357,"line":498},17,[355,500,501],{"class":365},"      \"model\": \"gpt-5.5\",\n",[355,503,505],{"class":357,"line":504},18,[355,506,507],{"class":365},"      \"template\": \"general\"\n",[355,509,511],{"class":357,"line":510},19,[355,512,513],{"class":365},"    }],\n",[355,515,517],{"class":357,"line":516},20,[355,518,519],{"class":365},"    \"billingAcknowledged\": true\n",[355,521,523,526],{"class":357,"line":522},21,[355,524,525],{"class":365},"  }",[355,527,528],{"class":385},"'\n",[325,530,531],{},"Capabilities:",[533,534,535,539,542,548,551],"ul",{},[536,537,538],"li",{},"Create single or batch deployments",[536,540,541],{},"Real-time status polling and refresh",[536,543,544,545],{},"Idempotent deployments via your own ",[352,546,547],{},"externalId",[536,549,550],{},"Scoped API keys, stored as SHA-256 hashes",[536,552,553],{},"Cloud tokens and other secrets are stripped before storage — never persisted in plaintext",[321,555,557],{"id":556},"mcp-server","MCP server",[325,559,560],{},"A local MCP server wraps the deployment API so AI coding assistants (Claude Code, Cursor, and other MCP-capable clients) can provision infrastructure through tool calls instead of raw HTTP.",[533,562,563,569,595,598],{},[536,564,565,568],{},[329,566,567],{},"Transport:"," stdio — works with any MCP client",[536,570,571,574,575,578,579,578,582,578,585,578,588,578,591,594],{},[329,572,573],{},"Tools:"," ",[352,576,577],{},"capabilities",", ",[352,580,581],{},"list",[352,583,584],{},"get",[352,586,587],{},"create",[352,589,590],{},"batch",[352,592,593],{},"destroy"," (6 total)",[536,596,597],{},"Pre-flight capability validation before a deployment is submitted",[536,599,600],{},"Same authentication and access control as the REST API",[321,602,604],{"id":603},"batch-and-fleet-deployment","Batch and fleet deployment",[325,606,607,608,618],{},"Batch requests can deploy up to 25 agents in a single call, with per-deployment status tracking. Batch deployment, white-label, and SLA options are available on higher-volume plans — see ",[609,610,617],"a",{"href":611,"rel":612,"target":616},"https:\u002F\u002Faideploy.co\u002Fenterprise",[613,614,615],"nofollow","noopener","noreferrer","_blank","aideploy.co\u002Fenterprise"," or talk to sales for access and pricing.",[321,620,622],{"id":621},"security","Security",[533,624,625,628,631,634],{},[536,626,627],{},"API keys are stored as SHA-256 hashes, not plaintext",[536,629,630],{},"Cloud provider tokens are stripped from stored configuration after use",[536,632,633],{},"Row-level security is enforced on enterprise data",[536,635,636],{},"Keys are revocable and scope-enforced",[321,638,640],{"id":639},"getting-access","Getting access",[325,642,643,644,647,648,652],{},"Programmatic\u002Fenterprise access is separate from the self-serve wizard. See ",[609,645,617],{"href":611,"rel":646,"target":616},[613,614,615]," for current plans, or contact ",[609,649,651],{"href":650},"mailto:join@belong.net","join@belong.net",".",[321,654,656],{"id":655},"related","Related",[533,658,659,664],{},[536,660,661,663],{},[609,662,261],{"href":262}," — the self-serve wizard flow",[536,665,666],{},[609,667,266],{"href":267},[669,670,671],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":350,"searchDepth":379,"depth":379,"links":673},[674,675,676,677,678,679,680],{"id":323,"depth":379,"text":92},{"id":339,"depth":379,"text":340},{"id":556,"depth":379,"text":557},{"id":603,"depth":379,"text":604},{"id":621,"depth":379,"text":622},{"id":639,"depth":379,"text":640},{"id":655,"depth":379,"text":656},"Deploy and manage AI Deploy agents programmatically with the REST API or MCP server.","md",null,{},{"title":306,"icon":309},{"title":306,"description":681},"6xNKyx6m5jPPSRY18cTQ4WAH5yALejStDPQIG0C9-5g",[689,691],{"title":301,"path":302,"stem":303,"description":690,"icon":304,"children":-1},"Common Belong AI Deploy issues and how to fix them.",{"title":311,"path":312,"stem":313,"description":692,"icon":314,"children":-1},"Create a restricted OVHcloud API token, connect the correct Public Cloud project, and fix credential or quota errors.",1785598152241]