Syncing of Attributes between system and Hawksearch
Business Requirements
As Ecommerce site owner I want to map attributes to Hawksearch fields directly in Ecommerce system AND push them to Hawksearch using REST API So that it simplifies the process of creating and mapping Hawksearch fields
API Documentation
<https://dashboard-na.hawksearch.com/api/v9>
Scenarios
(based on API implementation mentioned above)
- Pull existing fields from Hawksearch to Ecommerce System
- Add new Filed mapping row
- Create custom template for configuration page;
- Create an API request to pull data;
- Create config source provider;
- Create config frontend model;
- Map existing Hawksearch fields to Ecommerce system attributes
- Create a backend config model;
- Unmap existing Hawksearch fields to Ecommerce system attributes
- Add unmap functionality to the backend config model;
- Push new fields to Hawksearch (no mapping)
- Create an API request to push fields to HawkSearch;
- Create default mapping during Module Installation
- Create config script
- Create default mapping during module update
- Create config script
Example Config UI

Updated over 1 year ago