Produkty lze programově importovat přes rozhraní API (Application Programming Interface) s využitím zabezpečeného protokolu HTTPS.
Pro import produktu přes API je třeba provést následující kroky:
V tomto příkladu bude pro provádění HTTPS dotazů použit nástroj POSTMAN.
Nejprve je nutné získat přístupový token, aby bylo možné spravovat aplikační data uživatele.
Získání tokenu lze provést pomocí POST požadavku na endpoint /api/v1/auth/login a zadáním parametrů uživatelského jména a hesla v těle JSON požadavku.
Přístupový token bude vrácen jako součást odpovědi. Tento token lze použít pro přístup k endpointům, které umožňují správu uživatelských dat.
Produkt lze vytvořit pomocí POST požadavku na endpoint /api/v1/products/create.
Pro vytvoření jednoduchého produktu je třeba poskytnout následující atributy:
Jak již bylo zmíněno, přístupový token musí být připojen jako součást hlavičky ve tvaru "Authorization: bearer <AUTH_TOKEN>", aby bylo možné aktualizovat uživatelská data.
V POSTMANu to lze provést následujícím způsobem:
Pokud byl požadavek úspěšně proveden, produkt se zobrazí na produktovém dashboardu.