W Shopware 6 mamy do dyspozycji trzy oparte na protokole HTTP interfejsy API Rest, z których każde ma swoje indywidualne zastosowanie:
Admin APIGłównym celem Admin API jest zarządzanie Twoim sklepem. Oznacza to operację CRUD dla wszystkich podmiotów, a także administrowanie przesyłaniem zasobów. Interfejs Admin API jest konsekwentnie używany przez nową administrację opartą na Vue.js. Możesz korzystać ze wszystkich ustawień i funkcji administracji poprzez Admin API. Umożliwia to tworzenie niestandardowych interfejsów dla działań administracyjnych, na przykład widoku otwartych zamówień, które mają zostać wysłane. | Sync APIEndpoint Sync jest częścią interfejsu API administratora i jest przeznaczony do importowania i eksportowania dużych ilości danych. Długotrwałe procesy są wykonywane w tle za pośrednictwem usług kolejkowania wiadomości. | Sales Channel APIZapewnia typową funkcjonalność witryny sklepowej. Ten endpoint spełnia wszystkie wymagania dotyczące podłączenia niestandardowego interfejsu sklepu, punktu sprzedaży lub dowolnego innego kanału sprzedaży. Umożliwia komunikację ze sklepem lub z usługami stron trzecich, takimi jak Instagram lub Facebook. Dzięki temu możliwe jest wdrażanie zupełnie nowych koncepcji sprzedażowych z wykorzystaniem platformy Shopware. |