You will learn how to import and synchronize your data from REST endpoints or URLs.
Your endpoint should return JSON, XML or CSV data to get synchronized with Nearest! Internally, all data is converted to JSON and the JSON dot notation is used to address fields. CSV files should have a header line which describe the field contents. If header line is missing, you will loose the first data row and a successful import cannot be guaranteed.
We can handle GET and POST requests and you can customize the request body and header by defining header or form variables with the key/value notation. Basic authentication can also be configured.
If your results are splitted into multiple endpoints or defined with custom query params you can add multiple URLs at the same time without configuring the element connector again. This is only working if the result is the same.
Formatting your data
To learn more about formatting the data (i.e. addresses, opening hours, select values ...) please check out the Data types section.
Importing and synchronizing
To start bulk importing from a URL go to Import & sync and Create import. In Import sources select url as your import type. Choose request type (GET or POST) and add request settings under additional settings if necessary. To add multiple URLs click [ + ] to add another row.
After clicking Analyze we will analyze your file and try to find your locations and the correct data type. After clicking Save you'll need to connect the found fields to your location elements.