Kategorie utworzone w xSale dla integracji z własnym sklepem możesz pobrać na kilka sposobów:
1. Wyszukaj wśród istniejących kategorii, korzystając z endpointu:
GET /{organizationName}/integrations/{id}/categories/search
W zapytaniu przekaż ID integracji z własnym sklepem. Możesz wyszukiwać po nazwie kategorii (name), ID kategorii (categoryidequals) i ID kategorii zewnętrznej (foreigncategoryidequals). Jeśli nie użyjesz dodatkowych filtrów, API zwróci tablicę złożoną z pełnych ścieżek dla wszystkich kategorii, zaczynając od kategorii najniższego rzędu, a kończąc na kategorii nadrzędnej.
2. Użyj endpointu zwracającego podkategorie dla wskazanej kategorii:
GET /{organizationName}/integrations/{id}/categories/subcategories
W zapytaniu przekaż ID integracji z własnym sklepem.
3. Pobierz całą gałąź dla wskazanej kategorii korzystając z endpointu:
GET /{organizationName}/integrations/{id}/categories/{categoryId}/branch
W zapytaniu przekaż ID integracji z własnym sklepem oraz ID kategorii.
4. Pobierz szczegóły wybranej kategorii wysyłając zapytanie na endpoint:
GET /{organizationName}/integrations/{id}/categories/{categoryId}
W zapytaniu przekaż ID integracji z własnym sklepem oraz ID kategorii.