Project

Represents a complete interactive widget that can be embedded on a website. A Project contains Artboards, Objects, Popups, Data Sources, Variables, Actions, and settings. It is the top-level container in MarkerKit.

Schema

Name Type Description Default
id string A unique identifier for the project.
user_id string ID of the user who owns the project.
name string A human-readable name for the project. Untitled Project
thumb string Thumbnail image URL representing the project.
artboards Artboard [] List of artboards belonging to the project. Artboard[]
popups Popup [] List of popups belonging to the project. Popup[]
data_sources DataSource [] List of data sources available to the project. DataSource[]
variables Variable [] List of variables used in the project. Variable[]
actions Action [] List of actions that execute when the widget loads. Action[]
settings ProjectSettings Configuration settings for UI, analytics, fullscreen, zoom, etc. ProjectSettings
created number Timestamp (ms since epoch) when the project was created. Date.now()

MarkerKit VCC

UIC 208561215

Registered in Sofia, Bulgaria.

The interactive layer for maps,
floor plans, and diagrams.
© 2025 MarkerKit