Get the live session replay / heatmap config
umami_get_recorder_configGet the actual recorder configuration Umami serves to the tracker for a website, confirming replay and heatmap settings, sample rates, masking level, max duration, and block selector.
Instructions
Get the recorder configuration Umami is actually serving to the tracker for a website: whether replay and heatmaps are enabled, sample rates, masking level, max duration, and the block selector.
This reads the same public endpoint the tracker script itself calls, so it is the ground truth after umami_update_website changes replay or heatmap settings, useful for confirming values actually took effect and resolving any unit ambiguity on max duration.
Args:
website (string, optional): Website ID, name, or domain.
Returns: JSON shape: { "enabled": boolean, "replay_enabled": boolean, "heatmap_enabled": boolean, "sample_rate": number, "heatmap_sample_rate": number, "mask_level": string, "max_duration": number, "block_selector": string }
Examples:
"Did the replay settings actually save?" -> website="example.com"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| website | No | Website ID (UUID), name, or domain. Optional if UMAMI_DEFAULT_WEBSITE is set. Use umami_list_websites to discover values. |