Skip to content

平台扩展 API ​

本页列出当前版本的完整方法及字段。方法通过 gRPC / gRPC-Web 调用;REST 注解不表示已部署 REST Gateway。

“必填:按业务校验”表示 proto3 未声明 required,不代表留空一定可用。UUID、EUI、权限、资源存在性与字段组合由服务端校验。嵌套结构详见页末消息结构。

调用方式、鉴权与错误处理

AlinkwiseService ​

ListTenantDevices ​

接口名称: api.AlinkwiseService/ListTenantDevices

功能: 列出 TenantDevices。ListTenantDevices returns a tenant-level device list with server-side filtering, sorting, and pagination.

请求: api.ListTenantDevicesRequest;返回: api.ListTenantDevicesResponse(单次响应)。

请求参数 ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。 Max number of devices to return in the result-set.
offsetuint32按业务校验分页起始偏移。 Offset in the result-set.
tenant_idstring按业务校验租户 UUID。 Tenant ID (UUID) to filter devices on.
application_idstring按业务校验应用 UUID。 Optional application ID (UUID).
device_profile_idstring按业务校验终端模版 UUID。 Optional device-profile ID (UUID).
searchstring按业务校验搜索关键字。 Optional search over device, application, and device-profile name.
online_stateapi.ListTenantDevicesRequest.OnlineState {ALL=0, ONLINE=1, OFFLINE=2, NEVER_SEEN=3, DISABLED=4}按业务校验Optional online-state filter.
order_byapi.ListTenantDevicesRequest.OrderBy {NAME=0, DEV_EUI=1, LAST_SEEN_AT=2, DEVICE_PROFILE_NAME=3, APPLICATION_NAME=4, CREATED_AT=5, UPDATED_AT=6}按业务校验Sorting field.
order_by_descbool按业务校验Sorting direction.
tagsmap<string, string>按业务校验自定义字符串标签。 Tags to filter devices on.

返回值 ​

名称类型必填说明
total_countuint32按业务校验符合条件的总条数。
resultrepeated api.TenantDeviceListItem按业务校验结果列表或结果内容。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetLicenseInfo ​

接口名称: api.AlinkwiseService/GetLicenseInfo

功能: 查询 LicenseInfo。GetLicenseInfo returns the current machine serial and applied offline license status.

请求: api.GetLicenseInfoRequest;返回: api.GetLicenseInfoResponse(单次响应)。

请求参数 ​

名称类型必填说明

返回值 ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。 JSON encoded license status payload.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ApplyLicense ​

接口名称: api.AlinkwiseService/ApplyLicense

功能: 应用 License。ApplyLicense verifies and stores an offline license for this machine.

请求: api.ApplyLicenseRequest;返回: api.ApplyLicenseResponse(单次响应)。

请求参数 ​

名称类型必填说明
licensestring按业务校验离线许可证。 Offline license text. First version accepts ALW1.<jwt> or raw JWT.

返回值 ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。 JSON encoded license status payload after applying.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetOperationsRules ​

接口名称: api.AlinkwiseService/GetOperationsRules

功能: 查询 OperationsRules。GetOperationsRules returns persisted operation-center alert rules for a tenant.

请求: api.GetOperationsRulesRequest;返回: api.GetOperationsRulesResponse(单次响应)。

请求参数 ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。

返回值 ​

名称类型必填说明
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded operation-center alert rules.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

UpdateOperationsRules ​

接口名称: api.AlinkwiseService/UpdateOperationsRules

功能: 更新 OperationsRules。UpdateOperationsRules stores operation-center alert rules for a tenant.

请求: api.UpdateOperationsRulesRequest;返回: api.UpdateOperationsRulesResponse(单次响应)。

请求参数 ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded operation-center alert rules.

返回值 ​

名称类型必填说明
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded normalized operation-center alert rules.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetOperationsSnapshot ​

接口名称: api.AlinkwiseService/GetOperationsSnapshot

功能: 查询 OperationsSnapshot。GetOperationsSnapshot calculates operation diagnostics, alerts, health, and report.

请求: api.GetOperationsSnapshotRequest;返回: api.GetOperationsSnapshotResponse(单次响应)。

请求参数 ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。

返回值 ​

名称类型必填说明
snapshot_jsonstring按业务校验JSON encoded operation-center diagnostics, alerts, health scores, and report.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

CreateAuditLog ​

接口名称: api.AlinkwiseService/CreateAuditLog

功能: 创建 AuditLog。CreateAuditLog stores one Alinkwise operation audit record.

请求: api.CreateAuditLogRequest;返回: api.CreateAuditLogResponse(单次响应)。

请求参数 ​

名称类型必填说明
actionstring按业务校验消息定义未补充字段说明。
target_typestring按业务校验消息定义未补充字段说明。
target_idstring按业务校验消息定义未补充字段说明。
target_namestring按业务校验消息定义未补充字段说明。
tenant_idstring按业务校验租户 UUID。
resultstring按业务校验结果列表或结果内容。
detail_jsonstring按业务校验消息定义未补充字段说明。

返回值 ​

名称类型必填说明
log_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ListAuditLogs ​

接口名称: api.AlinkwiseService/ListAuditLogs

功能: 列出 AuditLogs。ListAuditLogs returns recent Alinkwise operation audit records.

请求: api.ListAuditLogsRequest;返回: api.ListAuditLogsResponse(单次响应)。

请求参数 ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。
offsetuint32按业务校验分页起始偏移。
searchstring按业务校验搜索关键字。
actionstring按业务校验消息定义未补充字段说明。
target_typestring按业务校验消息定义未补充字段说明。
resultstring按业务校验结果列表或结果内容。

返回值 ​

名称类型必填说明
logs_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetAiAssistantStatus ​

接口名称: api.AlinkwiseService/GetAiAssistantStatus

功能: 查询 AiAssistantStatus。GetAiAssistantStatus returns sanitized AI assistant configuration status.

请求: api.GetAiAssistantStatusRequest;返回: api.GetAiAssistantStatusResponse(单次响应)。

请求参数 ​

名称类型必填说明

返回值 ​

名称类型必填说明
status_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

TestAiAssistant ​

接口名称: api.AlinkwiseService/TestAiAssistant

功能: 测试 AiAssistant。TestAiAssistant verifies the configured AI provider. Only global admins can use it.

请求: api.TestAiAssistantRequest;返回: api.TestAiAssistantResponse(单次响应)。

请求参数 ​

名称类型必填说明

返回值 ​

名称类型必填说明
result_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GenerateAiConfigDraft ​

接口名称: api.AlinkwiseService/GenerateAiConfigDraft

功能: 生成 AiConfigDraft。GenerateAiConfigDraft asks the AI assistant to generate a configuration draft.

请求: api.GenerateAiConfigDraftRequest;返回: api.GenerateAiConfigDraftResponse(单次响应)。

请求参数 ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。
scenariostring按业务校验消息定义未补充字段说明。
user_promptstring按业务校验消息定义未补充字段说明。
context_jsonstring按业务校验消息定义未补充字段说明。

返回值 ​

名称类型必填说明
draft_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ClearGatewayFrameLog ​

接口名称: api.AlinkwiseService/ClearGatewayFrameLog

功能: 清空 GatewayFrameLog。ClearGatewayFrameLog clears the cached Redis frame log for one gateway.

请求: api.ClearGatewayFrameLogRequest;返回: api.ClearGatewayFrameLogResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。 Gateway ID (EUI64).

返回值 ​

名称类型必填说明

操作影响

此方法会删除、清空或重置对应资源/状态。调用前核对目标 ID;请勿通过重试重复执行有副作用的操作。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ClearDeviceFrameLog ​

接口名称: api.AlinkwiseService/ClearDeviceFrameLog

功能: 清空 DeviceFrameLog。ClearDeviceFrameLog clears the cached Redis frame log for one device.

请求: api.ClearDeviceFrameLogRequest;返回: api.ClearDeviceFrameLogResponse(单次响应)。

请求参数 ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

返回值 ​

名称类型必填说明

操作影响

此方法会删除、清空或重置对应资源/状态。调用前核对目标 ID;请勿通过重试重复执行有副作用的操作。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ClearDeviceMetrics ​

接口名称: api.AlinkwiseService/ClearDeviceMetrics

功能: 清空 DeviceMetrics。ClearDeviceMetrics clears the cached Redis metrics for one device.

请求: api.ClearDeviceMetricsRequest;返回: api.ClearDeviceMetricsResponse(单次响应)。

请求参数 ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

返回值 ​

名称类型必填说明

操作影响

此方法会删除、清空或重置对应资源/状态。调用前核对目标 ID;请勿通过重试重复执行有副作用的操作。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ClearDeviceUplinkHistory ​

接口名称: api.AlinkwiseService/ClearDeviceUplinkHistory

功能: 清空 DeviceUplinkHistory。ClearDeviceUplinkHistory clears persisted PostgreSQL integration history for one device.

请求: api.ClearDeviceUplinkHistoryRequest;返回: api.ClearDeviceUplinkHistoryResponse(单次响应)。

请求参数 ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

返回值 ​

名称类型必填说明
deleted_countuint32按业务校验消息定义未补充字段说明。

操作影响

此方法会删除、清空或重置对应资源/状态。调用前核对目标 ID;请勿通过重试重复执行有副作用的操作。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ListDeviceUplinkHistory ​

接口名称: api.AlinkwiseService/ListDeviceUplinkHistory

功能: 列出 DeviceUplinkHistory。ListDeviceUplinkHistory returns persisted uplink events for one device.

请求: api.ListDeviceUplinkHistoryRequest;返回: api.ListDeviceUplinkHistoryResponse(单次响应)。

请求参数 ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。 Max number of uplink events to return.
offsetuint32按业务校验分页起始偏移。 Offset in the result-set.
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
searchstring按业务校验搜索关键字。 Optional search over DevAddr, FCnt, FPort, payload hex, object JSON, and rx_info JSON.
f_portuint32按业务校验应用端口。 Optional FPort filter. Only used when has_f_port is true.
has_f_portbool按业务校验Whether f_port should be applied.
event_typestring按业务校验Optional event type filter: up, join, ack, txack, log, status, location, integration.

返回值 ​

名称类型必填说明
total_countuint32按业务校验符合条件的总条数。
resultrepeated api.DeviceUplinkHistoryItem按业务校验结果列表或结果内容。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetDevicePacketLoss ​

接口名称: api.AlinkwiseService/GetDevicePacketLoss

功能: 查询 DevicePacketLoss。GetDevicePacketLoss returns packet-loss statistics calculated from uplink frame-counter gaps in persisted integration history.

请求: api.GetDevicePacketLossRequest;返回: api.GetDevicePacketLossResponse(单次响应)。

请求参数 ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
startgoogle.protobuf.Timestamp按业务校验起始时间。 Interval start timestamp.
endgoogle.protobuf.Timestamp按业务校验结束时间。 Interval end timestamp.

返回值 ​

名称类型必填说明
received_uplinksuint32按业务校验Uplinks received by the server in the selected interval.
missing_uplinksuint32按业务校验Missing uplinks inferred from positive FCnt gaps.
expected_uplinksuint32按业务校验received_uplinks + missing_uplinks.
loss_rate_basis_pointsuint32按业务校验Loss rate in basis points. 1234 means 12.34%.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetDeviceHistoryLinkMetrics ​

接口名称: api.AlinkwiseService/GetDeviceHistoryLinkMetrics

功能: 查询 DeviceHistoryLinkMetrics。GetDeviceHistoryLinkMetrics returns link metrics aggregated from persisted PostgreSQL integration history.

请求: api.GetDeviceHistoryLinkMetricsRequest;返回: api.GetDeviceHistoryLinkMetricsResponse(单次响应)。

请求参数 ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
startgoogle.protobuf.Timestamp按业务校验起始时间。 Interval start timestamp.
endgoogle.protobuf.Timestamp按业务校验结束时间。 Interval end timestamp.
aggregationcommon.Aggregation {HOUR=0, DAY=1, MONTH=2, MINUTE=3}按业务校验聚合粒度。 Aggregation.

返回值 ​

名称类型必填说明
metrics_jsonstring按业务校验JSON encoded DeviceLinkMetricsSummary-compatible payload.
device_status_jsonstring按业务校验JSON encoded latest DeviceStatus-compatible payload from history.

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetGatewayRemoteInfo ​

接口名称: api.AlinkwiseService/GetGatewayRemoteInfo

功能: 查询 GatewayRemoteInfo。GetGatewayRemoteInfo sends getInfo to the gateway-manager MQTT control topic and returns the gateway stdout JSON.

请求: api.GetGatewayRemoteInfoRequest;返回: api.GetGatewayRemoteInfoResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。

返回值 ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

GetGatewayRemoteConfig ​

接口名称: api.AlinkwiseService/GetGatewayRemoteConfig

功能: 查询 GatewayRemoteConfig。GetGatewayRemoteConfig sends getConfig to the gateway-manager MQTT control topic and returns the gateway stdout JSON.

请求: api.GetGatewayRemoteConfigRequest;返回: api.GetGatewayRemoteConfigResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。

返回值 ​

名称类型必填说明
config_jsonstring按业务校验配置 JSON 字符串。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

UpdateGatewayRemoteConfig ​

接口名称: api.AlinkwiseService/UpdateGatewayRemoteConfig

功能: 更新 GatewayRemoteConfig。UpdateGatewayRemoteConfig sends config to the gateway-manager MQTT control topic. The config_json payload is forwarded as the command environment.

请求: api.UpdateGatewayRemoteConfigRequest;返回: api.UpdateGatewayRemoteConfigResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
config_jsonstring按业务校验配置 JSON 字符串。

返回值 ​

名称类型必填说明
ack_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

UpgradeGatewayRemote ​

接口名称: api.AlinkwiseService/UpgradeGatewayRemote

功能: 升级 GatewayRemote。UpgradeGatewayRemote stores the uploaded firmware package and sends upgrade to the gateway-manager MQTT control topic with url and md5 environment.

请求: api.UpgradeGatewayRemoteRequest;返回: api.UpgradeGatewayRemoteResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
file_namestring按业务校验消息定义未补充字段说明。
firmwarebytes按业务校验消息定义未补充字段说明。
download_base_urlstring按业务校验消息定义未补充字段说明。
gateway_ipstring按业务校验消息定义未补充字段说明。

返回值 ​

名称类型必填说明
ack_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

ExecuteGatewayRemoteCommand ​

接口名称: api.AlinkwiseService/ExecuteGatewayRemoteCommand

功能: 执行 GatewayRemoteCommand。ExecuteGatewayRemoteCommand sends a limited gateway-manager remote command.

请求: api.ExecuteGatewayRemoteCommandRequest;返回: api.ExecuteGatewayRemoteCommandResponse(单次响应)。

请求参数 ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
commandstring按业务校验命令名称。
environment_jsonstring按业务校验环境参数 JSON 字符串。
body_jsonstring按业务校验命令体 JSON 字符串。

返回值 ​

名称类型必填说明
result_jsonstring按业务校验消息定义未补充字段说明。

错误处理:按 统一错误说明 检查 gRPC 状态;本页不将通用状态码冒充每个方法的固定错误集合。

嵌套消息结构 ​

api.ApplyLicenseRequest ​

名称类型必填说明
licensestring按业务校验离线许可证。 Offline license text. First version accepts ALW1.<jwt> or raw JWT.

api.ApplyLicenseResponse ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。 JSON encoded license status payload after applying.

api.ClearDeviceFrameLogRequest ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

api.ClearDeviceFrameLogResponse ​

名称类型必填说明

api.ClearDeviceMetricsRequest ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

api.ClearDeviceMetricsResponse ​

名称类型必填说明

api.ClearDeviceUplinkHistoryRequest ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).

api.ClearDeviceUplinkHistoryResponse ​

名称类型必填说明
deleted_countuint32按业务校验消息定义未补充字段说明。

api.ClearGatewayFrameLogRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。 Gateway ID (EUI64).

api.ClearGatewayFrameLogResponse ​

名称类型必填说明

api.CreateAuditLogRequest ​

名称类型必填说明
actionstring按业务校验消息定义未补充字段说明。
target_typestring按业务校验消息定义未补充字段说明。
target_idstring按业务校验消息定义未补充字段说明。
target_namestring按业务校验消息定义未补充字段说明。
tenant_idstring按业务校验租户 UUID。
resultstring按业务校验结果列表或结果内容。
detail_jsonstring按业务校验消息定义未补充字段说明。

api.CreateAuditLogResponse ​

名称类型必填说明
log_jsonstring按业务校验消息定义未补充字段说明。

api.DeviceStatus ​

名称类型必填说明
marginint32按业务校验The device margin status -32..32: The demodulation SNR ration in dB
external_power_sourcebool按业务校验是否外接电源。 Device is connected to an external power source.
battery_levelfloat按业务校验电池状态。 Device battery level as a percentage. -1 when the battery level is not available.

api.DeviceUplinkHistoryItem ​

名称类型必填说明
deduplication_idstring按业务校验消息定义未补充字段说明。
event_typestring按业务校验消息定义未补充字段说明。
timestring按业务校验时间。
dev_addrstring按业务校验会话短地址。
druint32按业务校验数据率索引。
f_cntstring按业务校验帧计数。
f_portuint32按业务校验应用端口。
confirmedbool按业务校验是否使用确认下行。
data_hexstring按业务校验消息定义未补充字段说明。
object_jsonstring按业务校验消息定义未补充字段说明。
rx_info_jsonstring按业务校验消息定义未补充字段说明。
tx_info_jsonstring按业务校验消息定义未补充字段说明。
tags_jsonstring按业务校验消息定义未补充字段说明。
summary_jsonstring按业务校验消息定义未补充字段说明。

api.ExecuteGatewayRemoteCommandRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
commandstring按业务校验命令名称。
environment_jsonstring按业务校验环境参数 JSON 字符串。
body_jsonstring按业务校验命令体 JSON 字符串。

api.ExecuteGatewayRemoteCommandResponse ​

名称类型必填说明
result_jsonstring按业务校验消息定义未补充字段说明。

api.GenerateAiConfigDraftRequest ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。
scenariostring按业务校验消息定义未补充字段说明。
user_promptstring按业务校验消息定义未补充字段说明。
context_jsonstring按业务校验消息定义未补充字段说明。

api.GenerateAiConfigDraftResponse ​

名称类型必填说明
draft_jsonstring按业务校验消息定义未补充字段说明。

api.GetAiAssistantStatusRequest ​

名称类型必填说明

api.GetAiAssistantStatusResponse ​

名称类型必填说明
status_jsonstring按业务校验消息定义未补充字段说明。

api.GetDeviceHistoryLinkMetricsRequest ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
startgoogle.protobuf.Timestamp按业务校验起始时间。 Interval start timestamp.
endgoogle.protobuf.Timestamp按业务校验结束时间。 Interval end timestamp.
aggregationcommon.Aggregation {HOUR=0, DAY=1, MONTH=2, MINUTE=3}按业务校验聚合粒度。 Aggregation.

api.GetDeviceHistoryLinkMetricsResponse ​

名称类型必填说明
metrics_jsonstring按业务校验JSON encoded DeviceLinkMetricsSummary-compatible payload.
device_status_jsonstring按业务校验JSON encoded latest DeviceStatus-compatible payload from history.

api.GetDevicePacketLossRequest ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
startgoogle.protobuf.Timestamp按业务校验起始时间。 Interval start timestamp.
endgoogle.protobuf.Timestamp按业务校验结束时间。 Interval end timestamp.

api.GetDevicePacketLossResponse ​

名称类型必填说明
received_uplinksuint32按业务校验Uplinks received by the server in the selected interval.
missing_uplinksuint32按业务校验Missing uplinks inferred from positive FCnt gaps.
expected_uplinksuint32按业务校验received_uplinks + missing_uplinks.
loss_rate_basis_pointsuint32按业务校验Loss rate in basis points. 1234 means 12.34%.

api.GetGatewayRemoteConfigRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。

api.GetGatewayRemoteConfigResponse ​

名称类型必填说明
config_jsonstring按业务校验配置 JSON 字符串。

api.GetGatewayRemoteInfoRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。

api.GetGatewayRemoteInfoResponse ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。

api.GetLicenseInfoRequest ​

名称类型必填说明

api.GetLicenseInfoResponse ​

名称类型必填说明
info_jsonstring按业务校验信息 JSON 字符串。 JSON encoded license status payload.

api.GetOperationsRulesRequest ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。

api.GetOperationsRulesResponse ​

名称类型必填说明
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded operation-center alert rules.

api.GetOperationsSnapshotRequest ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。

api.GetOperationsSnapshotResponse ​

名称类型必填说明
snapshot_jsonstring按业务校验JSON encoded operation-center diagnostics, alerts, health scores, and report.

api.ListAuditLogsRequest ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。
offsetuint32按业务校验分页起始偏移。
searchstring按业务校验搜索关键字。
actionstring按业务校验消息定义未补充字段说明。
target_typestring按业务校验消息定义未补充字段说明。
resultstring按业务校验结果列表或结果内容。

api.ListAuditLogsResponse ​

名称类型必填说明
logs_jsonstring按业务校验消息定义未补充字段说明。

api.ListDeviceUplinkHistoryRequest ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。 Max number of uplink events to return.
offsetuint32按业务校验分页起始偏移。 Offset in the result-set.
dev_euistring按业务校验终端完整 DevEUI。 Device EUI (EUI64).
searchstring按业务校验搜索关键字。 Optional search over DevAddr, FCnt, FPort, payload hex, object JSON, and rx_info JSON.
f_portuint32按业务校验应用端口。 Optional FPort filter. Only used when has_f_port is true.
has_f_portbool按业务校验Whether f_port should be applied.
event_typestring按业务校验Optional event type filter: up, join, ack, txack, log, status, location, integration.

api.ListDeviceUplinkHistoryResponse ​

名称类型必填说明
total_countuint32按业务校验符合条件的总条数。
resultrepeated api.DeviceUplinkHistoryItem按业务校验结果列表或结果内容。

api.ListTenantDevicesRequest ​

名称类型必填说明
limituint32按业务校验本次最多返回条数。 Max number of devices to return in the result-set.
offsetuint32按业务校验分页起始偏移。 Offset in the result-set.
tenant_idstring按业务校验租户 UUID。 Tenant ID (UUID) to filter devices on.
application_idstring按业务校验应用 UUID。 Optional application ID (UUID).
device_profile_idstring按业务校验终端模版 UUID。 Optional device-profile ID (UUID).
searchstring按业务校验搜索关键字。 Optional search over device, application, and device-profile name.
online_stateapi.ListTenantDevicesRequest.OnlineState {ALL=0, ONLINE=1, OFFLINE=2, NEVER_SEEN=3, DISABLED=4}按业务校验Optional online-state filter.
order_byapi.ListTenantDevicesRequest.OrderBy {NAME=0, DEV_EUI=1, LAST_SEEN_AT=2, DEVICE_PROFILE_NAME=3, APPLICATION_NAME=4, CREATED_AT=5, UPDATED_AT=6}按业务校验Sorting field.
order_by_descbool按业务校验Sorting direction.
tagsmap&lt;string, string&gt;按业务校验自定义字符串标签。 Tags to filter devices on.

api.ListTenantDevicesRequest.TagsEntry ​

名称类型必填说明
keystring按业务校验消息定义未补充字段说明。
valuestring按业务校验消息定义未补充字段说明。

api.ListTenantDevicesResponse ​

名称类型必填说明
total_countuint32按业务校验符合条件的总条数。
resultrepeated api.TenantDeviceListItem按业务校验结果列表或结果内容。

api.TenantDeviceListItem ​

名称类型必填说明
dev_euistring按业务校验终端完整 DevEUI。
namestring按业务校验名称。
descriptionstring按业务校验描述。
application_idstring按业务校验应用 UUID。
application_namestring按业务校验消息定义未补充字段说明。
device_profile_idstring按业务校验终端模版 UUID。
device_profile_namestring按业务校验消息定义未补充字段说明。
created_atgoogle.protobuf.Timestamp按业务校验创建时间。
updated_atgoogle.protobuf.Timestamp按业务校验最后更新时间。
last_seen_atgoogle.protobuf.Timestamp按业务校验最后上报时间。
device_statusapi.DeviceStatus按业务校验终端状态。
tagsmap&lt;string, string&gt;按业务校验自定义字符串标签。
join_euistring按业务校验JoinEUI。
is_disabledbool按业务校验是否禁用。
is_activebool按业务校验是否启用。
class_enabledcommon.DeviceClass {CLASS_A=0, CLASS_B=1, CLASS_C=2}按业务校验已启用的 Class。

api.TenantDeviceListItem.TagsEntry ​

名称类型必填说明
keystring按业务校验消息定义未补充字段说明。
valuestring按业务校验消息定义未补充字段说明。

api.TestAiAssistantRequest ​

名称类型必填说明

api.TestAiAssistantResponse ​

名称类型必填说明
result_jsonstring按业务校验消息定义未补充字段说明。

api.UpdateGatewayRemoteConfigRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
config_jsonstring按业务校验配置 JSON 字符串。

api.UpdateGatewayRemoteConfigResponse ​

名称类型必填说明
ack_jsonstring按业务校验消息定义未补充字段说明。

api.UpdateOperationsRulesRequest ​

名称类型必填说明
tenant_idstring按业务校验租户 UUID。
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded operation-center alert rules.

api.UpdateOperationsRulesResponse ​

名称类型必填说明
rules_jsonstring按业务校验规则 JSON 字符串。 JSON encoded normalized operation-center alert rules.

api.UpgradeGatewayRemoteRequest ​

名称类型必填说明
gateway_idstring按业务校验网关 EUI。
file_namestring按业务校验消息定义未补充字段说明。
firmwarebytes按业务校验消息定义未补充字段说明。
download_base_urlstring按业务校验消息定义未补充字段说明。
gateway_ipstring按业务校验消息定义未补充字段说明。

api.UpgradeGatewayRemoteResponse ​

名称类型必填说明
ack_jsonstring按业务校验消息定义未补充字段说明。

设备使用指南