Przewidywalny model całej operacji.
Przed wywołaniem punktów końcowych należy dowiedzieć się, w jaki sposób konto, zasoby, stany i zdarzenia są ze sobą powiązane. Ten sam model dotyczy REST, MCP i CLI.
Zasoby i tożsamość
Każdy klucz należy do jednego konta. Identyfikatory są nieprzejrzyste, stabilne i mają sens tylko w ramach tego konta; nigdy nie czerp znaczenia z przedrostka lub rozmiaru.
Źródło ofert, odbiorców, sklepu, integracji i przychodów.
Produkt znaleziony lub stworzony przed jakąkolwiek publikacją.
Możliwa do prześledzenia próba dystrybucji oferty do miejsca docelowego.
Historia osoby i usług w skrzynce odbiorczej DU.
Przepływ umożliwiający wersjonowanie, który reaguje na zdarzenia i wykonuje akcje.
Możliwość uzgodnienia dowodów prowizji i płatności.
Stany i przejścia
Operacje asynchroniczne zwracają bieżący stan, a nie obietnicę natychmiastowego zakończenia. Postępuj zgodnie z osią czasu lub zasubskrybuj odpowiednie wydarzenie.
Odwołanie zostało przyjęte i nadano numer identyfikacyjny.
Dedykowana kolejka wykonuje zadanie poza żądaniem HTTP.
Wynik, próby i błędy są dostępne do kontroli.
Brakujące daty, wartości i pola
identyfikatoryNieprzezroczyste ciągi znaków, takie jak off_..., pub_... i conv_...DatyISO 8601 w UTC, na przykład 2026-08-31T18:20:00.000ZPieniądzeLiczba dziesiętna z walutą w ISO 4217Pola opcjonalneMożna je pominąć; null oznacza znaną nieobecnośćWartości logiczneUżywaj prawdy lub fałszu, nigdy 0, 1 ani tekstuSpójność i skutki uboczne
CRUD i konfiguracja odzwierciedlają rejestrację przypisaną do tego samego konta.
Po udzieleniu odpowiedzi można kontynuować publikowanie, importowanie, synchronizowanie i wykonywanie.
Element webhook jest umieszczany w kolejce dopiero po utrwaleniu zmiany.
Destrukcyjne punkty końcowe są zaznaczone w odnośniku i nigdy nie są wywnioskowane przez aktualizację.