How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Sensors Data Tag API

The Tag API from Sensors Data — 14 operation(s) for tag.

Sensors Data Tag API is one of 28 APIs that Sensors Data publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Tag. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

This API exposes 14 operations across 14 paths, and defines 81 schemas. It is described by OpenAPI 3.2.0.

Requests are made against a single base URL, /api/v3/horizon/v1.

14 operations 14 paths 81 schemas 14 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
Base URL
https://{sensors_data_url}/api/v3/analytics/v1
Resource Areas
1

Paths & Operations 14

Across 14 paths, the API surfaces 14 operations — 14 POST. Each is listed below with its method, path, parameters, and response codes.

Tag 14
POST
/tag/definition/list
查询标签列表
ListTagDefinitions 2 params body → default
POST
/tag/definition/get
查询单个标签信息
GetTagDefinition 2 params body → default
POST
/tag/definition/create
创建标签定义
CreateTagDefinition 2 params body → default
POST
/tag/definition/update
修改标签定义
UpdateTagDefinition 2 params body → default
POST
/tag/definition/delete
删除标签定义
DeleteTagDefinition 2 params body → default
POST
/tag/definition/recover
恢复标签定义
RecoverTagDefinition 2 params body → default
POST
/tag/definition/archive
归档标签定义
ArchiveTagDefinition 2 params body → default
POST
/tag/definition/recover-from-archive
从归档恢复标签定义
RecoverArchivedTagDefinition 2 params body → default
POST
/tag/definition/evaluate
执行标签计算
EvaluateTag 2 params body → default
POST
/tag/definition/status/update
更改调度状态
UpdateTagSchedulerStatus 2 params body → default
POST
/tag/partition/get
获取标签的 partition 列表
ListTagPartitions 2 params body → default
POST
/tag/latest-partition/get
获取最新的 partition 信息
GetLastedTagPartition 2 params body → default
POST
/tag/task/get
获取标签任务信息
GetTagTask 2 params body → default
POST
/tag/task/cancel
取消计算任务
CancelTagTask 2 params body → default

Schemas 81

The contract defines 81 schemas that model the data the API accepts and returns. The most detailed are sensorsdata.horizon.v1.TagDefinition (27 properties), sensorsdata.horizon.v1.SegmentRule (18 properties), sensorsdata.horizon.v1.TagRuleExpression (15 properties), sensorsdata.horizon.v1.TagTask (13 properties). Each schema is shown below with its type and property counts.

sensorsdata.horizon.v1.SegmentRule
object
18 properties 2 required
sensorsdata.horizon.v1.SegmentRuleExpression
object
13 properties
sensorsdata.horizon.v1.GetLastedTagPartitionResponseHttpApiResult
object
5 properties
sensorsdata.horizon.v1.DeleteTagDefinitionRequest
object
3 properties 2 required
sensorsdata.horizon.v1.TagAlarmConfig
object
标签报警配置
2 properties
sensorsdata.common.FilterCondition
object
单个过滤条件
3 properties
sensorsdata.horizon.v1.CustomSegmentRuleExpression
object
3 properties
sensorsdata.common.CronTrigger
object
周期时间窗口的触发器定义 理论上可以覆盖 PeriodicTrigger, 实现更复杂的调度周期
3 properties
sensorsdata.horizon.v1.TagPartition
object
7 properties 1 required
sensorsdata.horizon.v1.GetTagTaskResponse
object
1 property
sensorsdata.common.ErrorContext
object
发生错误时,系统快照信息
5 properties
sensorsdata.horizon.v1.CancelTagTaskRequest
object
3 properties 1 required
sensorsdata.horizon.v1.EvaluateTagRequest
object
2 properties 1 required
sensorsdata.horizon.v1.UpdateTagSchedulerStatusRequest
object
3 properties 2 required
sensorsdata.common.CompoundFilterCondition
object
复合过滤条件,用于描述 condition 或 compoundfilter 之间的关系
4 properties
sensorsdata.horizon.v1.TagDefinitionHttpApiResult
object
5 properties
sensorsdata.horizon.v1.SqlBasedRuleExpression.QueryOption
object
执行sql的额外参数信息
2 properties
sensorsdata.common.HttpApiResult
object
5 properties
sensorsdata.horizon.v1.CreateTagDefinitionRequest
object
4 properties 2 required
sensorsdata.horizon.v1.GetTagTaskResponseHttpApiResult
object
5 properties
sensorsdata.common.TimeRange
object
2 properties
sensorsdata.horizon.v1.Order
object
2 properties
sensorsdata.horizon.v1.TagTask
object
标签计算任务
13 properties 1 required
sensorsdata.horizon.v1.GetTagDefinitionRequest
object
4 properties 3 required
sensorsdata.common.Literal
object
10 properties
sensorsdata.horizon.v1.AggregatorField
object
2 properties
sensorsdata.common.PeriodicTrigger
object
周期调度触发 整点调度, 每次触发时间设置为 $TASKTIME 若 TimeRange 里包含 RELATIVE 类型, 且 basetime 设置为 $TASKTIME, 则将每次触发时间设置为 $TASKTIME
5 properties
sensorsdata.common.ErrorInfo
object
5 properties
sensorsdata.horizon.v1.ArchiveTagDefinitionRequest
object
2 properties 2 required
sensorsdata.horizon.v1.TagPartition.PartitionLayerCount
object
2 properties
sensorsdata.horizon.v1.ListTagDefinitionsResponse
object
1 property
sensorsdata.common.ErrorCause
object
2 properties
sensorsdata.horizon.v1.EventSequenceSegmentRuleExpression.SimpleEventSequenceSegmentRuleExpression.EventStep
object
2 properties
sensorsdata.horizon.v1.TagDefinition
object
标签定义,包涵规则和调度定义
27 properties 3 required
sensorsdata.common.TimeInterval
object
2 properties
sensorsdata.horizon.v1.TagTaskReport
object
任务计算结果
3 properties
sensorsdata.horizon.v1.OrderMeasure
object
数据目标的原生属性或计算得到的属性
5 properties
sensorsdata.horizon.v1.TagTaskReport.TagLoadingReport
object
6 properties
sensorsdata.horizon.v1.TagDefinitionSource
object
标签来源
2 properties
sensorsdata.horizon.v1.LoadingBasedRuleExpression
object
导入标签规则表达式
3 properties
sensorsdata.horizon.v1.ListTagDefinitionsRequest
object
9 properties 3 required
sensorsdata.horizon.v1.UpdateTagDefinitionRequest
object
2 properties 1 required
sensorsdata.horizon.v1.ListTagPartitionsRequest
object
6 properties
sensorsdata.horizon.v1.EventSequenceSegmentRuleExpression.SimpleEventSequenceSegmentRuleExpression
object
3 properties
sensorsdata.horizon.v1.EqlSegmentRuleExpression
object
1 property
sensorsdata.horizon.v1.TagAlarmConfig.AlarmRule
object
报警规则
2 properties
sensorsdata.horizon.v1.Tailor
object
3 properties
sensorsdata.horizon.v1.EvaluateTagRequest.EvaluateTagParam
object
标签计算参数
3 properties 2 required
sensorsdata.horizon.v1.SegmentBasedRuleExpression
object
分层标签规则
1 property
sensorsdata.common.PredicateFunctionParam
object
函数的参数,有几种可能 1. 一个 field, 如 events.$Anything.$city 2. 一个 Literal 的常量 3. 一个变量, 如 $ENTRYTIME, 需要在执行上下文里进行替换 4. 一个 TimePoint, 代表一个相对或绝对的时间点, 用于时间类型的条件 5. 一个 expres…
6 properties
sensorsdata.horizon.v1.GetLastedTagPartitionRequest
object
3 properties 2 required
sensorsdata.horizon.v1.CustomBasedRuleExpression
object
自定义规则组件规则,兼容SPS原地升级规则
3 properties
sensorsdata.common.TimePoint
object
5 properties
sensorsdata.horizon.v1.TagLabel
object
标签扩展属性信息
4 properties
sensorsdata.common.TimePoint.RelativeTimePoint
object
2 properties
sensorsdata.horizon.v1.RecoverTagDefinitionRequest
object
3 properties 2 required
sensorsdata.horizon.v1.LoadingSegmentRuleExpression
object
3 properties
sensorsdata.horizon.v1.ListTagPartitionsResponseHttpApiResult
object
5 properties
sensorsdata.horizon.v1.GetLastedTagPartitionResponse
object
1 property
sensorsdata.horizon.v1.ListTagPartitionsResponse
object
1 property
sensorsdata.horizon.v1.BasicMeasureBasedRuleExpression
object
基础指标值
4 properties
sensorsdata.horizon.v1.ListTagDefinitionsResponseHttpApiResult
object
5 properties
sensorsdata.horizon.v1.GetTagTaskRequest
object
6 properties 4 required
sensorsdata.horizon.v1.RfmBasedRuleExpression.RfmFactor.RfmFactorGroupRule
object
分层规则 rule
4 properties
sensorsdata.common.StaticTrigger
object
静态触发 $TASKTIME 永远为此处设置的 time
1 property
sensorsdata.horizon.v1.TagStorageSettings
object
标签存储设置
1 property
sensorsdata.horizon.v1.EventSequenceSegmentRuleExpression
object
2 properties
sensorsdata.horizon.v1.SqlSegmentRuleExpression.QueryOption
object
2 properties
sensorsdata.horizon.v1.RfmBasedRuleExpression
object
RFM分析 & RFM标签计算规则
5 properties
sensorsdata.horizon.v1.SegmentBasedRuleExpression.SegmentTagEntry
object
2 properties
sensorsdata.common.Trigger
object
4 properties
sensorsdata.horizon.v1.RfmBasedRuleExpression.RfmFactor
object
R,F,M 因子 指标定义规则 + 分层规则
2 properties
sensorsdata.horizon.v1.EqlBasedRuleExpression
object
2 properties
sensorsdata.horizon.v1.TagTask.TagTaskFailureDetail
object
2 properties
sensorsdata.horizon.v1.GroupExpressionSegmentRuleExpression
object
规则组
2 properties
sensorsdata.horizon.v1.EventSequenceSegmentRuleExpression.SimpleEventSequenceSegmentRuleExpression.TimeWindow
object
通过 数值 + 时间单位 描述一个时间窗口
2 properties
sensorsdata.horizon.v1.SqlBasedRuleExpression
object
2 properties
sensorsdata.horizon.v1.TagRuleExpression
object
标签规则表达式,根据不同的类型,使用不同的规则表达式
15 properties
sensorsdata.horizon.v1.RecoverArchivedTagDefinitionRequest
object
3 properties 2 required
sensorsdata.horizon.v1.SqlSegmentRuleExpression
object
2 properties
sensorsdata.horizon.v1.RankField
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

sensors-data-tag-api-openapi.yml Raw ↑

Other APIs Sensors Data publishes across the network.

Sensors Data Catalog API
Sensors Data Channel API
Sensors Data Dashboard API
Sensors Data Data Subscription API
Sensors Data Dataset API
Sensors Data Event Meta API
Sensors Data Express Action Channel API
Sensors Data Express Attribute API
Sensors Data Express Attribute Online API
Sensors Data Express Audience Meta API
Sensors Data Express Audience Online API
Sensors Data Express Notify API
Where this information came from

This is an independent, third-party profile of Sensors Data Tag API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.