fbpx

Interfejs programowania aplikacji (API)

Floori posiada swój własny interfejs API, dzięki któremu jesteś w stanie zautomatyzować i znacznie uprościć proces przesyłania / pobierania danych do / z Floori. API jest to interfejs programistyczny aplikacji (ang. application programming interface, API). Zawiera on zbiór reguł ściśle opisujących, w jaki sposób programy lub podprogramy komunikują się ze sobą. API jest przede wszystkim specyfikacją wytycznych, jak powinna przebiegać interakcja między komponentami programowymi. Implementacja API jest zestawem rutyn, protokołów i rozwiązań informatycznych do budowy aplikacji komputerowych.

Możliwości interfejsu API

Zastosowując się do tych reguł i po odpowiednim skonfigurowaniu interfejsu możesz wygodnie i automatycznie przesyłać i pobierać dane dotyczące Twoich produktów do / z Floori Portalu. Jednym z przykładów zastosowania interfejsu API jest automatyczna wymiana danych pomiędzy Twoją stroną internetową, a Floori Portalem. Możesz zaprogramować swój interfejs, żeby wysyłał dane o produkcie po każdorazowej zmianie odpowiedniego pola Twojej swojej stronie internetowej. Istnieje również możliwość integracji interfejsu API bezpośrednio z Twoją bazą danych. Dzięki czemu jesteś w stanie zintegrować przesyłanie informacji pomiędzy wieloma systemami i przechowywać wszystkie dane o produkcie we Floori Portalu. Wówczas możesz korzystać ze Floori Portalu jako swojego PIMa (ang. Product information management), czyli centrum zarządzania informacjami o produktach.

Przykładowe zapytanie (API call) do bazy danych Floori wygląda następująco:

Powyższy przykład obrazuje zapytanie API, dzięki któremu można dodać nowy produkt, wraz z jego wszystkimi danymi do bazy danych Floori (Floori Portalu). Użyta jest tutaj metoda POST, dzięki której możliwa jest wysyłka danych na określony punkt końcowy (endpoint) wskazany na obrazku wyżej. Jeśli chcielibyśmy np. zaktualizować dane określonego produktu, wówczas użyta powinna zostać metoda PUT.

Najważniejsze funkcjonalności interfejsu API

Interfejs API dla oprogramowania Floori posiada wiele użytecznych zapytań (API calls), które ułatwiają, usprawniają i automatyzują proces zarządzania danymi produktowymi. Poniżej wymienione zostały jedne z najważniejszych możliwości naszego interfejsu:

  • aktualizacja istniejących produktów
  • pobieranie danych produktów
  • tworzenie nowych produktów
  • usuwanie produktów
  • pobieranie wszystkich danych produktów
  • możliwość udostępnienia swoich produktów we Floori Portalu innemu kontu Floori (tworzenie katalogu referencyjnego)
  • zmiana ustawień Floori Lite dotycząca filtrów i przycisków CTA

Dokumentacja API jest udostępniana naszym klientom w przejrzystej i przystępnej formie. Znajduje się w niej spis wszystkich dostępnych zapytań API wraz z opisem ich funkcjonalności, wymaganymi polami i przykładowym wynikiem zapytań.

 

Pytania, wątpliwości? Jesteśmy tu, aby pomagać 🙂

Napisz do nas na Hello@Floori.io

Zarezerwuj bezpłatne demo: