weeveo
  • Features
  • How it works
  • Revenue
  • Agents
  • Pricing
  • Docs
Sign in
Start free
weeveoanalytics

Understand your traffic.See what leads to sales.

See where visitors come from, what they do and which visits lead to purchases. Basic statistics without a popup. Recordings require permission.

Start freeService status

© 2026 Weeveo. All rights reserved.

Product

  • Features
  • Revenue reporting
  • Realtime
  • Funnels & journeys
  • Pricing

Developers

  • Documentation
  • Agents & MCP
  • Browser SDK
  • REST API
  • Start free
  • Sign in

Company

  • Changelog
  • Support
  • Contact
  • Privacy policy
  • Terms of service
  • Refund policy
  • Status

weeveo

Skip to content
Documentation home
Start here
Meet WeeveoYour first siteFind your way aroundCore concepts & metrics
Install & track
Install the trackerFramework & CMS recipesTracker configurationBrowser SDK referenceConsent & your CMPVisitor identity & payment matchingVerify your installationCustom tracking domains
Understand your traffic
Overview & realtimeDates, filters & comparisonsSources & campaignsPages & engagementEvents & visitor timelinesExplore, paths & saved viewsTraffic quality & anomalies
Conversions & revenue
Goals & conversionsFunnels & bottlenecksRetention cohortsRevenue reportingConnect a payment providerAttribution modelsCustomer journeysAll payment providers
Experience & performance
Session replaysClick & scroll heatmapsWeb Vitals & performance
Developers & agents
Connect ChatGPT, Claude & agentsCreate & manage API keysREST API quickstartAnalytics query referenceErrors, limits & safe retriesJavaScript & Python examplesMCP transport & tool discoveryOAuth discovery & authorizationPermissions & write consentAsk Weeveo & saved chatsApp identity & plugin metadataHTTP surface referenceAll API & MCP tools
Workspace & privacy
Workspaces & multiple sitesTeam, roles & invitationsSite preferences & notificationsPublic reports, embeds & badgesAccount & securityPrivacy & collection controlsVisitor export & erasure
Operate Weeveo
Background jobs & maintenanceTroubleshooting & common questionsQuestions & analysis recipes
Building something?Explore every API tool Download JSON reference ↗
DocsDevelopers & agents
Developers & agents

HTTP surface reference

Separate tool calls, browser ingestion, user flows and operator endpoints.

On this page
Supported external integration surfaceBrowser and dashboard endpointsPublic report endpointsOperator-only endpointsExact inputs

Supported external integration surface#

EndpointPurposeAuthentication / caller
/api/v1/toolsRuntime tool catalogBearer credential
/api/v1/tools/<name>Shared report/management toolBearer; POST for writes
/api/v1/mcpStreamable HTTP MCPOAuth or bearer key
/weeveo.jsBrowser SDKPublic asset; project configured in attributes
/recorder.jsOptional recorderPublic asset; server settings and purpose consent
/api/v1/webhooks/<gateway>Payment event ingestionProvider-specific verification and site URL
/.well-known/oauth-* and /oauth/*Discovery and authorizationOAuth protocol / user consent

Browser and dashboard endpoints#

The tracker uses /api/v1/collect. Optional capture uses /api/v1/record and recorder configuration under /api/v1/recorder/<projectId>. Dashboard live updates use /api/v1/live/<projectId> and authenticated project realtime/status/activity routes. These are implementation transports, not a general server-side ingestion SDK: do not forge browser consent or identity payloads. Use the browser SDK for permitted tracking and shared tools for querying.

Dashboard-only routes also handle project export, replay retrieval, heatmap snapshots, private agent chats, integration setup and authenticated privacy export. They enforce their own session/role/consent policies; they are not interchangeable with API-key tool endpoints.

Public report endpoints#

Share links, embed pages and badge assets use opaque tokens created by the sharing feature. Revoking a token removes that link's public access. These are public aggregate outputs, not authenticated personal-record APIs.

Operator-only endpoints#

/api/v1/cron/<job> runs reconcile, anomalies, digest or cleanup with CRON_SECRET authorization. Storage upload/signing, email delivery and health endpoints serve application operations with their own checks. Do not distribute internal credentials to an agent or call internal routes instead of the supported tools.

Exact inputs#

The tool reference is the complete argument contract for the supported MCP/REST tools. The JSON reference exports the same documentation schemas without customer data.

Still looking for an answer? Try troubleshooting or get in touch.

PreviousApp identity & plugin metadataReferenceAll API & MCP tools
ON THIS PAGE
Supported external integration surfaceBrowser and dashboard endpointsPublic report endpointsOperator-only endpointsExact inputs
Your sites. Your permission.

Start with read access. Grant changes when you need them.

Understand access

Search Weeveo documentation

Good places to start

Start hereYour first siteGo from a new workspace to your first verified visit.Install & trackInstall the trackerOne shared script, configured for your site and consent policy.Install & trackBrowser SDK referenceTrack actions, inspect consent and identify a permitted persistent visitor.Developers & agentsConnect ChatGPT, Claude & agentsUse OAuth sign-in for hosted agents, with optional API keys for other clients.Developers & agentsAnalytics query referenceExact shared date, traffic, comparison and filter parameters.Developers & agentsAll API & MCP toolsEvery tool, argument schema and permission in the shared registry.
K to open↑ ↓ to select · Enter to open · Esc to close