API - Přehled

API - Seznam endpointů

Najděte endpoint, požadovanou metodu a oprávnění a přejděte na podrobný příklad.

Přehled koncových bodů

Následující tabulka odpovídá veřejným trasám připojeným v backend-public-api/app.js. Cesty obsahují veřejný prefix proxy používaný externími integracemi.

MetodaKoncový bodPopisPřístup
GET/public-api/healthzKontrola dostupnosti služby.veřejný
GET/public-api/v1/auth/checkOvěřuje přístupové údaje a vrací obchod, rozsahy oprávnění a možnosti tarifu.libovolné ověřené přístupové údaje
GET/public-api/v1/customer-ordersVrací stránkovaný a filtrovatelný seznam objednávek zákazníků.orders:read
GET/public-api/v1/customer-orders/:idVrací jednu objednávku zákazníka s nakonfigurovanými položkami produktů.orders:read
POST/public-api/v1/customer-orders/batchVrací až 100 objednávek podle ID.orders:read
PATCH/public-api/v1/customer-orders/:id/statusAktualizuje stav objednávky.orders:write
PATCH/public-api/v1/customer-orders/:orderId/quantityAktualizuje množství vybraných položek objednávky.orders:write
PATCH/public-api/v1/customer-orders/:orderId/quantity/allNastavuje stejné množství pro každou položku objednávky.orders:write
DELETE/public-api/v1/customer-orders/:idOdstraňuje objednávku zákazníka patřící vlastníkovi obchodu.orders:write
GET/public-api/v1/productsVrací produkty/návrhy obchodu s dostupností vložení a URL médií.products:read
GET/public-api/v1/products/:idVrací jeden produkt/návrh obchodu.products:read
POST/public-api/v1/embed/sessionVydává krátkodobý JWT pro vložené nástroje, včetně generátoru modelů.embed:session:create
GET/public-api/v1/runtime/bootstrapZjišťuje kontext běhového prostředí z JWT vloženého nástroje.token vloženého nástroje Bearer
GET/public-api/v1/assetsVypisuje položky katalogu podkladů požadovaného typu.libovolné ověřené přístupové údaje
GET/public-api/v1/assets/:type/:assetIdVrací manifest podkladu s rolemi souborů ke stažení.libovolné ověřené přístupové údaje
GET/public-api/v1/assets/:type/:assetId/files/:roleStahuje soubor podkladu podle role.libovolné ověřené přístupové údaje
GET/public-api/v1/design-importsVypisuje návrhy hostované v Alter Product, které lze importovat.ověřené přístupové údaje, vyžadován tarif Business
GET/public-api/v1/design-imports/:idVrací data importu návrhu a popisy souborů.ověřené přístupové údaje, vyžadován tarif Business
GET/public-api/v1/design-imports/:id/files/:fileIdStahuje soubor z popisu importu návrhu.ověřené přístupové údaje, vyžadován tarif Business
GET/public-api/v1/file/public/products/:productId/:sizeVrací veřejný náhled produktu. Size musí být small.png, medium.png nebo big.png.veřejný
GET/public-api/v1/file/protected/:keyVrací chráněný soubor podle klíče úložiště.podepsané URL nebo files:read
GET/public-api/v1/fontsVrací všechna dostupná písma.veřejný
GET/public-api/v1/currenciesVrací všechny měny.veřejný
POST/public-api/v1/runtime-bindings/sync-from-wordpressVytváří nebo aktualizuje vazby běhového prostředí podle propojení produktů WordPressu.libovolné ověřené přístupové údaje
PATCH/public-api/v1/runtime-bindings/:idAktualizuje vazbu běhového prostředí.libovolné ověřené přístupové údaje
POST/public-api/v1/runtime-bindings/:id/activateAktivuje vazbu běhového prostředí.libovolné ověřené přístupové údaje
POST/public-api/v1/runtime-bindings/:id/deactivateDeaktivuje vazbu běhového prostředí.libovolné ověřené přístupové údaje
POST/public-api/v1/wp-connect/exchangeVyměňuje předávací kód automatického připojení WordPressu za přístupové údaje API.jednorázový předávací kód
GET/public-api/v1/model-generator/catalogZobrazuje viditelné produkty generátoru, konfigurace a revize šablon.embed:session:create
GET/public-api/v1/model-generator/modelsZobrazuje modely s deskriptory určujícími konkrétní zdrojové revize generátoru pro import.embed:session:create
GET/public-api/v1/model-generator/designer-catalogVrací katalog modelů generátoru používaný Designerem.embed:session:create
GET/public-api/v1/model-generator/projectsZobrazuje projekty generátoru vlastníka i globálně dostupné projekty.embed:session:create
GET/public-api/v1/model-generator/projects/:projectIdVrací nejnovější nebo vybranou revizi projektu, šablonu a manifest souborů.embed:session:create
GET/public-api/v1/model-generator/projects/:projectId/revisions/:revisionVrací nejnovější nebo vybranou revizi projektu, šablonu a manifest souborů.embed:session:create
GET/public-api/v1/model-generator/projects/:projectId/artifacts/:artifactIdStáhne artefakt po ověření přístupu k jeho projektu.embed:session:create
GET/public-api/v1/model-generator/configurations/:configurationId/revisions/:revision/templateVrací přístupný dokument šablony pro vybranou revizi konfigurace.embed:session:create
GET/public-api/v1/model-generator/configurations/:configurationId/revisions/:revision/importVrací balíček pro import šablony se soubory závislostí.embed:session:create
GET/public-api/v1/model-generator/mannequinsVrací obě figuríny a deskriptory jejich zdrojů.embed:session:create
GET/public-api/v1/model-generator/image-libraries/:kind/assetsZobrazuje podklady knihovny textur nebo pozadí se soubory k importu.embed:session:create
GET/public-api/v1/model-generator/image-libraries/:kind/assets/:assetIdVrací jeden podklad textury nebo pozadí se soubory k importu.embed:session:create
GET/public-api/v1/model-generator/public-files/:keyStáhne povolený soubor závislosti generátoru.embed:session:create