JSON-API v2 · REST
- Külső integrációk: ERP, Make, Zapier, szkriptek
- Webáruházanként egy API-kulcs
- JSON:API 1.0, kérésenként egy erőforrás
A webáruház
Növekedés
Működtetés
Melyik illik Önre?
Enterprise
Egyedi szerződés, több webáruház, három API és egy csapat, amely Ön mellett áll. Szakértővel beszél, nem egy űrlappal.
Partnerek
Ügynökségek és szakemberek keresnek a CloudCarttal: szakértőként, affiliate partnerként vagy viszonteladóként.
Fedezze felFejlesztőknek
Admin GraphQL, Storefront API, REST és webhookok. JSON kimenetű CLI minden parancsra. Dev MCP, amellyel az AI-ügynöke beolvassa a sémát, és futtatás előtt ellenőrzi a lekérdezést. Minden dokumentálva van a cloudcart.dev oldalon.
GraphQL és REST · CLI és Dev MCP · Headless vásárlói felületek
Három API
REST a külső integrációkhoz, Admin GraphQL az admin felülethez és az ügynökökhöz, Storefront GraphQL a vásárlói felülethez. Mindhárom mögött ugyanaz a webáruház.
AI asszisztens + Nitrogen
Egyetlen mondattal összekapcsolja AI asszisztensét a CloudCarttal. Ezután elmondja, milyen kirakatot szeretne, az asszisztens pedig megírja Nitrogennel, és GitHubon keresztül élesíti.
Fetch and follow the instructions at https://raw.githubusercontent.com/cloudcart/ai-toolkit/main/prompt.md to set up my AI agent for CloudCartAz asszisztens megkérdezi, milyen nyelven dolgozzanak, és azon válaszol Önnek.
Claude Code, ChatGPT Codex, Cursor, VS Code vagy Gemini CLI.
Az asszisztens mindent magától beállít.
Beállítások → „PAT Tokens” → új token. Kész, írhat.
Létrehozáskor választhat: csak olvasás, teljes hozzáférés vagy erőforrásonkénti jogosultságok. A token a CloudCart CLI-vel és az Admin GraphQL-lel működik.
Megadhatja, meddig érvényes a token, és legfeljebb 20 IP-címet vagy hálózatot, ahonnan elfogadja.
Tokent csak a webáruház tulajdonosa hozhat létre. Az értéke egyszer jelenik meg. A tokent egy kattintással kikapcsolja vagy törli, és a hozzáférés azonnal megszűnik.
Hivatalos útmutató: github.com/cloudcart/ai-toolkit · Nitrogen: cloudcart.dev/docs/nitrogen
AI Toolkit és CLI
semantic_search → productsBulkAdjustPricecloudcart app execute → categoryId 12validate_graphql_codeblocks → ✓ SUCCESScloudcart app execute → exit 0bulkOperationStatus → COMPLETED · 12Termékek › Rózsaolajos szérum
Rózsaolajos szérumRészletek
$ cloudcart app execute --query 'mutation { productsBulkAdjustPrice(selector: { categoryId: 12 }, change: { op: PERCENT_DELTA, value: 5 }) { jobId queuedCount } }' --json
A CloudCart CLI parancssori felület a webáruházához, az AI-ügynököket szem előtt tartva. Beépített, és azonnal működik. Minden parancs JSON-nal és egyértelmű kilépési kóddal válaszol: sikerült-e, és ha nem, miért. Így egy szkript vagy egy AI-ügynök ugyanolyan könnyen használja, mint egy mérnök.
Leírja, a Claude pedig legenerálja a GraphQL-műveleteket, validálja őket, és összeköti a logikát
› „Szinkronizáld óránként a készletet a WMS-ünkből”A Claude beolvassa a sémát, megírja a lekérdezést, és futtatás előtt ellenőrzi a Dev MCP-n keresztül
› „Melyik termékeknek nincs képe?”Komponens a vásárlói felülethez a Storefront API-ra építve, az Ön keretrendszeréhez
› „Termékkártya termékváltozat-választóval”A Dev MCP ugyanezt adja a Claude Code-nak, a ChatGPT Codexnek, a Cursornak, a VS Code-nak és a Gemini CLI-nek: beolvassák a sémát, és futtatás előtt ellenőrzik a lekérdezést.
Nitrogen - a mi headless technológiánk
A Nitrogen React Routerre és Tailwindre épül, a CloudCart starterével. A Storefront API más keretrendszerrel is használható, de a Nova tárhely a Nitrogenhez készült. A termékkatalógus, a rendelések, a fizetések és a készlet a CloudCartban marad.
Három változat · válasszon egyet
A webaruhazad.hu minta-webáruház főoldala. A fejlesztő azt írja a nyelvi modelljének: „Készíts három őszi változatot a főoldalból”, és három változatot kap: meleg tónusok, sötét banner és teljes kép. A kiválasztott lesz a főoldal - a változtatás a vásárlói felület kódjában történik.
cloudcart nitrogen deploy a CLI-ből vagy az Ön CI-jából<handle>.cloudcart.dev, csak production, környezeti változókEzek nem jönnek automatikusan a Nitrogen domainen - az alkalmazása kezeli őket. A dokumentáció leírja, hogyan.
Limitek és szabályok
A limitek nyilvánosak, hogy már a megírása előtt megtervezhesse az integrációt.
A limit a JSON-API v2-re (/api/v2) vonatkozik. Minden válasz tartalmazza az X-RateLimit-Limit, az X-RateLimit-Remaining és a Retry-After fejlécet; túllépéskor 429 JSON törzzsel. A webáruház összes kulcsa egy közös kereten osztozik. A limit a webáruház fő domainjére érvényes.
A fogadó végpontnak 2xx-szel kell válaszolnia, és bírnia kell a csúcsokat - egy tömeges katalógusmódosítás sok eseményt küld egyszerre. Az a cím, amely folyamatosan hibát ad vissza, automatikusan kikapcsol.
Egy webhook kézbesítése legfeljebb 30 másodpercig vár.
30 másodperc kérésenként a JSON-API v2 és az admin felület felé. A nagy olvasást, amely ebbe nem fér bele, lapozással kell végezni, nem kap több időt.
A visszaélés elleni védelmeket (botok, flood) nem tesszük közzé; az a kliens, amely működésbe hozza őket, 429-et vagy 403-at kap.
Ön hozza a feladatot, mi megmutatjuk, melyik API oldja meg, és hol van dokumentálva.