Przejdź do głównej treści
← Dokumentacja API

Endpointy

Każda trasa API dla sprzedawcy, z dokumentu OpenAPI. Trasy ze strony sklepu przyjmują klucz publiczny w ?key=; dwie trasy serwerowe przyjmują klucz tajny w Authorization: Bearer.

Bazowy adres URL https://cfg.cutoptim.com · Wersja kontraktu v1 · Dokument OpenAPI 3.1

Ścieżki, nazwy pól, kody błędów, nazwy nagłówków i przykłady kodu pozostają po angielsku: to jest kontrakt.

Wszystkie trasy

Tabela jest generowana z dokumentu OpenAPI; interaktywna dokumentacja poniżej pokazuje ten sam dokument z każdym schematem i przykładami kodu. Wskaż generatorowi klienta sam dokument.

MetodaŚcieżkaKluczDo czego służy
GET/cfg/v1/config/publicpublicznyThe shop's published configuration (public projection)
GET/cfg/v1/catalog/searchpublicznySearch the shop's catalogue
POST/cfg/v1/previewpublicznyLive plan and price (not billable, no token)
POST/cfg/v1/quotepublicznySigned quote (billable)
POST/cfg/v1/orderpublicznyRedeem a quote once and store the signed order.v1
POST/cfg/v1/projectspublicznySave a project
GET/cfg/v1/projectspubliczny + token projektuThe shopper's projects (newest first, without data)
GET/cfg/v1/projects/{id}publiczny + token projektuOpen one project (with data)
POST/cfg/v1/projects/{id}publiczny + token projektuRe-save a project (name and/or data)
POST/cfg/v1/projects/{id}/duplicatepubliczny + token projektuCopy a project (new id, same data, same owner)
POST/cfg/v1/projects/{id}/reorderpubliczny + token projektuA new quote from a saved project, at today's prices
POST/cfg/v1/quote/verifytajnyVerify a quote token before the cart (read-only)
GET/cfg/v1/orders/{id}tajnyCheck a stored order (no personal data)

Interaktywna dokumentacja ładuje się poniżej. Bez JavaScriptu przeczytaj tabelę powyżej lub dokument OpenAPI. /configurator/openapi.json

Nie ma tu przycisku „wypróbuj” celowo: klucz tajny należy do Twojego serwera, nigdy do przeglądarki. Sklep demonstracyjny pokazuje osadzenie i przekazanie zamówienia działające od początku do końca.

Informacje prawneWarunki konfiguratora (EN) ·Umowa powierzenia przetwarzania danych (EN) ·Informacja o prywatności dla kupujących ·Licencje stron trzecich (EN)