documentation: https://gathertown.notion.site/Gather-HTTP-API-3bbf6c59325f40aca7ef5ce14c677444
install NodeJS and npm
get an API key here
create a file called config.js
that looks like this, but with your own data instead:
module.exports = {
SPACE_ID: "oFz81x6whatever\\SpaceName", // note the \, NOT / as is in the URL
API_KEY: "YOUR KEY HERE",
};
npm install
example: node get-map.js
Simplest example of creating a new space, using an existing one as a template
Simplest example of fetching map data, with axios
Simplest example of setting map data, with axios