Advanced Search
Search Results
30 total results found
Probe Management
Probe Management Overview Probes are automated checks that run at regular intervals to monitor the health of your tracking infrastructure. Each probe is configured per site and produces results with a status (ok, warning, critical, or error). Probe Types Probr...
Dashboard and Control Room
Dashboard & Control Room Overview The Probr dashboard provides a centralized control room to monitor the health of all your clients, sites, and probes in real time. The main endpoint returns a hierarchical view: Client → Sites → Probes → Latest results Each l...
Monitoring Analytics
Monitoring Analytics Overview The monitoring analytics endpoints provide detailed insights into the data collected by the Probr GTM Listener tag. They aggregate event volumes, tag health metrics, and user data quality scores over configurable time windows. End...
Alert Management
Alert Management Overview Probr automatically creates alerts when probes detect issues and resolves them when the issue clears. Alerts can be delivered via Slack webhooks and email (SMTP). Alert Lifecycle Probe detects CRITICAL or WARNING status ↓ N...
Debug and Solutions
Common Issues Tag Not Firing Symptom The Probr Listener tag does not appear in GTM Preview mode, or appears with the status "Not Fired". Causes and Solutions Cause Solution Missing trigger Verify that the "All Events" trigger (or your custom trigger) is...
Frequently Asked Questions
FAQ General Questions Does Probr collect personal data? No. Probr does not collect any personal data (PII). The tag only checks the presence of fields (true/false), never their content. No email, phone number, or address is transmitted to Probr. Is Probr GDPR ...
API Endpoints Overview
API Overview Base URL All endpoints are relative to your Probr instance URL: https://your-probr-instance.com/api Authentication Ingest endpoints (/api/ingest): authenticated via X-Probr-Key header Management endpoints: no authentication required in the curre...
API Authentication
API Authentication Authentication Model Probr uses two different authentication mechanisms depending on the endpoint: Endpoint Group Authentication Description POST /api/ingest X-Probr-Key header Ingest key (auto-generated per site) All other /api/* N...
POST /ingest
Ingest Endpoint The main Probr API endpoint receives monitoring data from the sGTM tag. POST /ingest POST https://api.probr.io/ingest Required Headers Header Value Required Content-Type application/json Yes X-Probr-Key Your ingest key Yes Payload...
Management API
Management API This page documents all CRUD endpoints for managing clients, sites, probes, and alerts. Clients GET /api/clients List all clients. Parameter Type Default Description active_only bool false Only return active clients Response: 200 — Arr...
Monitoring API
Monitoring API This page documents the dashboard and monitoring analytics endpoints. Dashboard GET /api/dashboard/overview Returns the full control room view: all active clients with their sites, probe statuses, and recent alerts. Parameters: None. Response: 2...
Limits and Quotas
Limits and Quotas Payload Size Limit Value Maximum body size 1 MB Max tags per event 500 In practice, a per-event payload is ~1-5 KB. A batch of 200 aggregated events is ~10-50 KB. In-Memory Aggregation The ingest endpoint uses an in-memory aggre...