360 Secure SkillHub
360 安全技能中心

Lap Agent Analytics Api

该 Skill 是 Agent Analytics API 的接入文档,列出 track、stats、events、query、funnel、retention、experiments 等 32 个 HTTP 端点及 ApiKey 鉴权方式,供代理完成事件上报、统计分析查询和 A/B 实验管理;完整参数与响应定义所引用的 references/api-spec.lap 文件缺失。

mickmicksh
mickmicksh
热度 49.53
最近更新 2026-05-11 09:58:20
分类:数据依赖:第三方 API / 代码执行应用场景:API 集成 / 数据处理 / 报告撰写 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add lap-agent-analytics-api
Metadata
name
lap-agent-analytics-api
description
Agent Analytics API skill. Use when working with Agent Analytics for track, stats, events. Covers 32 endpoints.
version
1.0.0
generator
lapsh
metadata
{"openclaw":{"requires":{"env":["AGENT_ANALYTICS_API_KEY"]}}}

Agent Analytics API

API version: 1.0.0

Auth

ApiKey X-API-Key in header | ApiKey token in query

Base URL

https://api.agentanalytics.sh

Setup

  1. Set your API key in the appropriate header
  2. GET /stats -- verify access
  3. POST /track -- create first track

Endpoints

32 endpoints across 19 groups. See references/api-spec.lap for full details.

track

Method Path Description
POST /track Track a single event
POST /track/batch Track multiple events

stats

Method Path Description
GET /stats Aggregated stats overview

events

Method Path Description
GET /events Raw event log

query

Method Path Description
POST /query Flexible analytics query

properties

Method Path Description
GET /properties Discover event names and property keys
GET /properties/received Property keys by event name

sessions

Method Path Description
GET /sessions List sessions
GET /sessions/distribution Session duration histogram

breakdown

Method Path Description
GET /breakdown Top property values

insights

Method Path Description
GET /insights Period-over-period comparison

pages

Method Path Description
GET /pages Entry/exit page stats

heatmap

Method Path Description
GET /heatmap Day-of-week x hour traffic grid

funnel

Method Path Description
POST /funnel Funnel analysis

retention

Method Path Description
GET /retention Cohort retention analysis

stream

Method Path Description
GET /stream Live event stream (SSE)

live

Method Path Description
GET /live Live snapshot (real-time)

projects

Method Path Description
GET /projects List all projects
POST /projects Create a new project
GET /projects/{id} Get project details
PATCH /projects/{id} Update a project
DELETE /projects/{id} Delete a project

account

Method Path Description
GET /account Get account info
POST /account/revoke-key Revoke and regenerate API key

experiments

Method Path Description
GET /experiments/config Get experiment config for tracker.js
POST /experiments Create an A/B experiment
GET /experiments List experiments
GET /experiments/{id} Get experiment with live results
PATCH /experiments/{id} Update experiment status
DELETE /experiments/{id} Delete an experiment

health

Method Path Description
GET /health Health check

tracker.js

Method Path Description
GET /tracker.js JavaScript tracker script

Common Questions

Match user requests to endpoints in references/api-spec.lap. Key patterns:

  • "Create a track?" -> POST /track
  • "Create a batch?" -> POST /track/batch
  • "List all stats?" -> GET /stats
  • "List all events?" -> GET /events
  • "Create a query?" -> POST /query
  • "List all properties?" -> GET /properties
  • "List all received?" -> GET /properties/received
  • "List all sessions?" -> GET /sessions
  • "List all breakdown?" -> GET /breakdown
  • "List all insights?" -> GET /insights
  • "List all pages?" -> GET /pages
  • "List all distribution?" -> GET /sessions/distribution
  • "List all heatmap?" -> GET /heatmap
  • "Create a funnel?" -> POST /funnel
  • "List all retention?" -> GET /retention
  • "List all stream?" -> GET /stream
  • "List all live?" -> GET /live
  • "List all projects?" -> GET /projects
  • "Create a project?" -> POST /projects
  • "Get project details?" -> GET /projects/{id}
  • "Partially update a project?" -> PATCH /projects/{id}
  • "Delete a project?" -> DELETE /projects/{id}
  • "List all account?" -> GET /account
  • "Create a revoke-key?" -> POST /account/revoke-key
  • "List all config?" -> GET /experiments/config
  • "Create a experiment?" -> POST /experiments
  • "List all experiments?" -> GET /experiments
  • "Get experiment details?" -> GET /experiments/{id}
  • "Partially update a experiment?" -> PATCH /experiments/{id}
  • "Delete a experiment?" -> DELETE /experiments/{id}
  • "List all health?" -> GET /health
  • "List all tracker.js?" -> GET /tracker.js
  • "How to authenticate?" -> See Auth section

Response Tips

  • Check response schemas in references/api-spec.lap for field details
  • List endpoints may support pagination; check for limit, offset, or cursor params
  • Create/update endpoints typically return the created/updated object

CLI

# Update this spec to the latest version
npx @lap-platform/lapsh get agent-analytics-api -o references/api-spec.lap

# Search for related APIs
npx @lap-platform/lapsh search agent-analytics-api

References

  • Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

Generated from the official API spec by LAP