MapHub API
MapHub’s API allows you to create and modify maps on MapHub entirely programmatically.

MapHub API Update
MapHub’s API allows you to create and modify maps on MapHub entirely programmatically. For example, you can write a Python script to create a map from scratch or update an existing map with GeoJSON data.
The API has just received a big update, allowing you to utilize functions that were not previously available.
As part of the API update, we’ve published a detailed tutorial explaining the concepts behind MapHub’s API. In the tutorial, you’ll create a Python script, which takes a table (in CSV format) and a directory of images and creates an interactive MapHub map, entirely programmatically.
MapHub API tutorial - Create a map from a CSV table: link
MapHub API docs: link