{ "info": { "name": "AKStream.Next 1.0.0.171 public API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{apiToken}}", "type": "string" } ] }, "item": [ { "name": "GET /api/v2/system/background-tasks", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/background-tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/info", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/info", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/roles", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/roles", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/version", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/version", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /health", "request": { "method": "GET", "url": "{{baseUrl}}/health", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/readiness", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/readiness", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/parity-audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/parity-audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/migration-audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/migration-audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/migration-audit/removed-protocol-residues/cleanup", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/migration-audit/removed-protocol-residues/cleanup", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/database-schema-audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/database-schema-audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/data-retention/cleanup/preview", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/data-retention/cleanup/preview", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/data-retention/cleanup/run-once", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/data-retention/cleanup/run-once", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/api-docs", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/api-docs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/openapi-audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/openapi-audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/source-documentation-audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/source-documentation-audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/swagger", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/swagger", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/config/center", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/config/center", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/config/center", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/config/center", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/config/raw", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/config/raw", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/config/raw", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/config/raw", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/config/raw/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/config/raw/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/config/runtime", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/config/runtime", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/config/runtime", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/config/runtime", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/config/runtime/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/config/runtime/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/events/outbox", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/events/outbox", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/events/runtime/info", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/events/runtime/info", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/events/runtime/ws", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/events/runtime/ws", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/agent/sessions/{id}/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/agent/sessions/{{id}}/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/deploy", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/deploy", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/config/effective", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/config/effective", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/config/revisions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/config/revisions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/rollback", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/rollback", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/config/scopes", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/config/scopes", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/wizard/apply", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/wizard/apply", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/config/wizard/assessment", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/config/wizard/assessment", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/config/wizard/catalog", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/config/wizard/catalog", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/wizard/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/wizard/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/config/wizard/recommend", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/config/wizard/recommend", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/console/summary", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/console/summary", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/filesystem/directories", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/filesystem/directories", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/filesystem/entries", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/filesystem/entries", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/filesystem/roots", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/filesystem/roots", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/filesystem/validate", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/filesystem/validate", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/lifecycle/agents", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/lifecycle/agents", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/lifecycle/agents/{nodeId}/enrollment", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/lifecycle/agents/{{nodeId}}/enrollment", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/lifecycle/operations", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/lifecycle/operations", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/lifecycle/operations", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/lifecycle/operations", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/logs/agent/sessions", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/logs/agent/sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/agent/sessions/{id}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/agent/sessions/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/logs/agent/sessions/{id}/cancel", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/logs/agent/sessions/{{id}}/cancel", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/logs/agent/sessions/{id}/messages", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/logs/agent/sessions/{{id}}/messages", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/analysis/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/analysis/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/logs/analyze", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/logs/analyze", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/files/{fileId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/files/{{fileId}}/download", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/query", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/sources", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/sources", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/logs/stream", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/logs/stream", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/notifications/email/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/notifications/email/test", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/runtime/diagnostics", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/runtime/diagnostics", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/runtime/ports", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/runtime/ports", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/runtime/tuning", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/runtime/tuning", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/system/runtime/tuning", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/system/runtime/tuning", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/runtime/tuning/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/runtime/tuning/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/tasks", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tasks/{taskName}/run", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tasks/{{taskName}}/run", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/tls/acme", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/tls/acme", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/apply-nginx", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/apply-nginx", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/system/tls/acme/automation", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/system/tls/acme/automation", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/complete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/complete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/issue", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/issue", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/preflight", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/preflight", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/prepare", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/prepare", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/acme/renew", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/acme/renew", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/tls/deployment", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/tls/deployment", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/nginx/reload", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/nginx/reload", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/nginx/template", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/nginx/template", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/tls/nginx/validate", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/tls/nginx/validate", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/upgrades", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/upgrades", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/upgrades/{id}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/upgrades/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/upgrades/{id}/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/upgrades/{{id}}/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/upgrades/packages", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/upgrades/packages", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/webhooks/catalog", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/webhooks/catalog", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/deliveries/{id}/retry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/deliveries/{{id}}/retry", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/outbox/{id}/retry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/outbox/{{id}}/retry", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/webhooks/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/webhooks/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/webhooks/subscriptions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/subscriptions", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/system/webhooks/subscriptions/{id}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/subscriptions/{id}/archive", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions/{{id}}/archive", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/webhooks/subscriptions/{id}/deliveries", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions/{{id}}/deliveries", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/subscriptions/{id}/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/subscriptions/{{id}}/test", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/webhooks/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/webhooks/test", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/zlm-configuration/apply", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/zlm-configuration/apply", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/system/zlm-configuration/operations/{id}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/system/zlm-configuration/operations/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/zlm-configuration/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/zlm-configuration/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/system/zlm-configuration/read", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/system/zlm-configuration/read", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/logging/level", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/logging/level", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/logging/level", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/logging/level", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/logging/overrides", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/logging/overrides", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/logging/overrides/{scope}/{key}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/logging/overrides/{{scope}}/{{key}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/logging/zlm-module-output", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/logging/zlm-module-output", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/logging/zlm-process-output", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/logging/zlm-process-output", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/api-tokens", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/api-tokens", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/api-tokens", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/api-tokens", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/security/api-tokens/{tokenId}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/security/api-tokens/{{tokenId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/security/api-tokens/{tokenId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/security/api-tokens/{{tokenId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/api-tokens/{tokenId}/reveal", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/api-tokens/{{tokenId}}/reveal", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/api-tokens/{tokenId}/rotate", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/api-tokens/{{tokenId}}/rotate", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/audit", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/audit", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/permissions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/permissions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/roles", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/roles", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/roles", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/roles", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/security/roles/{roleId}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/security/roles/{{roleId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/security/roles/{roleId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/security/roles/{{roleId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/rtsp-auth", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/rtsp-auth", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/rtsp-auth", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/rtsp-auth", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/security/rtsp-auth", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/security/rtsp-auth", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/rtsp-auth/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/rtsp-auth/test", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/security/users", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/security/users", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/users", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/users", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/security/users/{userId}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/security/users/{{userId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/security/users/{userId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/security/users/{{userId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/users/{userId}/password", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/users/{{userId}}/password", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/security/users/{userId}/sessions/revoke", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/security/users/{{userId}}/sessions/revoke", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/cluster/monitoring", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/cluster/monitoring", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/cluster/monitoring/current", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/cluster/monitoring/current", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/cluster/monitoring/local-runtime", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/cluster/monitoring/local-runtime", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/cluster/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/cluster/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/media-servers", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/media-servers", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/media-servers/{mediaServerId}/references", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/media-servers/{{mediaServerId}}/references", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/media-servers/{mediaServerId}/retire", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/media-servers/{{mediaServerId}}/retire", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/nodes", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/nodes", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/nodes/self/heartbeat", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/nodes/self/heartbeat", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/commands", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/commands", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/commands/{commandId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/commands/{{commandId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/commands/{commandId}/detail", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/commands/{{commandId}}/detail", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/commands/local", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/commands/local", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/commands/stats", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/commands/stats", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/nodes/{nodeId}/commands", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/nodes/{{nodeId}}/commands", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/rtp/leases", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/rtp/leases", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/rtp/leases", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/rtp/leases", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/rtp/leases/{leaseId}/release", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/rtp/leases/{{leaseId}}/release", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/rtp/ports/{port}/release", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/rtp/ports/{{port}}/release", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/ffmpeg-templates", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/ffmpeg-templates", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/ffmpeg-templates", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/ffmpeg-templates", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/node/ffmpeg-templates/{templateName}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/node/ffmpeg-templates/{{templateName}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/node/ffmpeg-templates/{templateName}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/node/ffmpeg-templates/{{templateName}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/zlm/config", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/zlm/config", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/config/apply", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/config/apply", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/config/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/config/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/zlm/config/raw", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/zlm/config/raw", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/node/zlm/config/raw", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/node/zlm/config/raw", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/config/raw/plan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/config/raw/plan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/zlm/core-settings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/zlm/core-settings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/node/zlm/core-settings", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/node/zlm/core-settings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/node/zlm/process", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/node/zlm/process", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/process/reload", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/process/reload", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/process/restart", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/process/restart", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/process/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/process/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/node/zlm/process/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/node/zlm/process/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/webhook-inbox", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/webhook-inbox", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/nodes", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/nodes", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/nodes/{nodeId}/apis", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/nodes/{{nodeId}}/apis", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/nodes/{nodeId}/capabilities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/nodes/{{nodeId}}/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/nodes/{nodeId}/recording-status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/nodes/{{nodeId}}/recording-status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/zlm/nodes/{nodeId}/version", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/zlm/nodes/{{nodeId}}/version", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/channels/{channelId}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/channels/{channelId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/activate", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/activate", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/pause", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/pause", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/ptz", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/ptz", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}/ptz/capabilities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/ptz/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/ptz/capabilities/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/ptz/capabilities/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}/ptz/settings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/ptz/settings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/channels/{channelId}/ptz/settings", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/ptz/settings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/retry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/retry", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/return-to-pending", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/return-to-pending", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}/runtime-logs", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/runtime-logs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}/snapshots", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/snapshots", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/{channelId}/snapshots/{slot}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/snapshots/{{slot}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/snapshots/access", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/snapshots/access", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/channels/{channelId}/snapshots/settings", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/snapshots/settings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/{channelId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/{{channelId}}/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/asset-transfer/export", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/asset-transfer/export", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/asset-transfer/import", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/asset-transfer/import", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/groups", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/groups", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/channels/groups", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/channels/groups", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/channels/groups/{groupKey}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/channels/groups/{{groupKey}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/channels/groups/{groupKey}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/channels/groups/{{groupKey}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/pending-activation", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/pending-activation", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/channels/recording-search/capability", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/channels/recording-search/capability", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/streams/commands", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/streams/commands", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/streams/sessions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/streams/sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/streams/smoke-tests/rtsp", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/streams/smoke-tests/rtsp", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/streams/smoke-tests/rtsp/batch", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/streams/smoke-tests/rtsp/batch", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/streams/start-proxy", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/streams/start-proxy", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/streams/stop-proxy", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/streams/stop-proxy", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/streams/players", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/streams/players", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/plans", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/plans", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/plans", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/plans", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/plans/{planId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/plans/{{planId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/recording/plans/{planId}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/recording/plans/{{planId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/recording/plans/{planId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/recording/plans/{{planId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/plans/{planId}/enabled", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/plans/{{planId}}/enabled", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/plans/{planId}/evaluate", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/plans/{{planId}}/evaluate", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/plan-template", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/plan-template", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/sessions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/state-model", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/state-model", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/files", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/files", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/files/{fileId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/files/{{fileId}}/download", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/files/{fileId}/media", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/files/{{fileId}}/media", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/files/delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/files/delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/files/restore", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/files/restore", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/files/scan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/files/scan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/files/soft-delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/files/soft-delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/files/statistics", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/files/statistics", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/disk-check-template", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/disk-check-template", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/browser/directories", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/browser/directories", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/browser/entries", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/browser/entries", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/browser/roots", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/browser/roots", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/check", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/check", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/disk/fallback-recovery", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/disk/fallback-recovery", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/fallback-recovery/preview", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/fallback-recovery/preview", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/fallback-recovery/run", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/fallback-recovery/run", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/guard", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/guard", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/disk/identities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/disk/identities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/probe-root", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/probe-root", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/disk/roots", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/disk/roots", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/disk/states", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/disk/states", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/disk/validate-root", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/disk/validate-root", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/backlog", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/backlog", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/cut-merge/cleanup", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/cut-merge/cleanup", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/cut-merge/tasks", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks/{taskId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/recording/cut-merge/tasks/{taskId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks/{taskId}/detail", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}/detail", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks/{taskId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}/download", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks/{taskId}/media", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}/media", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/cut-merge/tasks/{taskId}/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/cut-merge/tasks/{{taskId}}/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/auto-record/evaluate-stream", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/auto-record/evaluate-stream", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/auto-record/run-once", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/auto-record/run-once", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/search/capabilities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/search/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/search/dependencies", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/search/dependencies", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/dependencies", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/dependencies", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/dependencies/cancel", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/dependencies/cancel", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/search/hardware", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/search/hardware", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/image", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/image", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/index-jobs", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/index-jobs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/prepare", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/prepare", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/recording/search/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/recording/search/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/recording/search/text", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/recording/search/text", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/alarms/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/alarms/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/alarms/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/alarms/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/alarms/report", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/alarms/report", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/alarms/reset", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/alarms/reset", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/broadcast", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/broadcast", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/catalog/items", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/catalog/items", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/catalog/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/catalog/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/catalog/query/{taskId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/catalog/query/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/commands", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/commands", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-config/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-config/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-config/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-config/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-info/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-info/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-status/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-status/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/devices/{deviceId}/unregister", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/devices/{{deviceId}}/unregister", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/devices/keepalive", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/devices/keepalive", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/devices/register", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/devices/register", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/devices/timeout-scan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/devices/timeout-scan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/live/{deviceId}/{channelId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/live/{{deviceId}}/{{channelId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/live/invite", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/live/invite", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/live/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/live/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/media-status/report", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/media-status/report", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/mobile-position/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/mobile-position/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/gb28181/mobile-position/events/{id}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/gb28181/mobile-position/events/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/mobile-position/map-config", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/mobile-position/map-config", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/mobile-position/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/mobile-position/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/mobile-position/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/mobile-position/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/presets", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/presets", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/presets/control", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/presets/control", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/presets/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/presets/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/sessions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/signals", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/signals", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/state-model", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/state-model", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/subscriptions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/subscriptions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/subscriptions/cancel", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/subscriptions/cancel", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/subscriptions/renew-due", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/subscriptions/renew-due", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/subscriptions/subscribe", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/subscriptions/subscribe", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/client/platform", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/client/platform", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/record", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/record", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/invite", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/invite", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/pause", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/pause", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/resume", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/resume", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/seek", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/seek", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/speed", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/speed", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/playback/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/playback/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/records/query", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/records/query", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/gb28181/records/query/{taskId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/gb28181/records/query/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/drag-zoom", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/drag-zoom", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/guard", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/guard", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/home-position", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/home-position", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/iframe", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/iframe", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/device-control/teleboot", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/device-control/teleboot", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/ptz", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/ptz", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/talk/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/talk/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/gb28181/talk/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/gb28181/talk/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/smoke-test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/smoke-test", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/discovery/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/discovery/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/discovery/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/discovery/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/discovery", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/discovery", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/channels/{channelId}/media-uris/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/channels/{{channelId}}/media-uris/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/media-sources/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/media-sources/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/media-uris/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/media-uris/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/profiles/{channelId}/talk-capabilities/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/profiles/{{channelId}}/talk-capabilities/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/profiles/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/profiles/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/stream-uri", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/stream-uri", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/audio-sources", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/audio-sources", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/profiles", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/profiles", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/snapshot-uri", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/snapshot-uri", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/stream-uri", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/stream-uri", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/video-sources", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/video-sources", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/profiles/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/profiles/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/snapshot-uri/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/snapshot-uri/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/stream-uri/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/stream-uri/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/channels/{channelId}/imaging/focus/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/channels/{{channelId}}/imaging/focus/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/channels/{channelId}/ptz/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/channels/{{channelId}}/ptz/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/channels/{channelId}/ptz/presets/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/channels/{{channelId}}/ptz/presets/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/imaging", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/imaging", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/ptz", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/ptz", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/ptz", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/ptz", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/events/properties/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/events/properties/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/events/pull", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/events/pull", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/events/subscriptions", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/events/subscriptions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/onvif/event-subscriptions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/onvif/event-subscriptions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/event-subscriptions/{subscriptionId}/cancel", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/event-subscriptions/{{subscriptionId}}/cancel", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/event-subscriptions/process-due", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/event-subscriptions/process-due", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/events/report", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/events/report", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/events/create-pull-point-subscription", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/events/create-pull-point-subscription", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/events/properties", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/events/properties", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/events/pull-messages", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/events/pull-messages", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/events/renew", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/events/renew", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/events/unsubscribe", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/events/unsubscribe", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/network/default-gateway/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/network/default-gateway/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/network/dns/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/network/dns/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/network/hostname/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/network/hostname/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/network/ntp/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/network/ntp/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/network/protocols/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/network/protocols/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/dns/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/dns/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/hostname/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/hostname/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/dns", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/dns", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/dns/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/dns/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/hostname", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/hostname", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/hostname/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/hostname/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/network-default-gateway", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/network-default-gateway", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/network-default-gateway/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/network-default-gateway/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/network-interfaces", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/network-interfaces", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/network-protocols", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/network-protocols", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/network-protocols/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/network-protocols/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/ntp", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/ntp", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/ntp/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/ntp/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/network-default-gateway/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/network-default-gateway/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/network-interfaces/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/network-interfaces/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/network-protocols/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/network-protocols/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/ntp/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/ntp/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/device-io/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/device-io/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/relay-outputs/{relayToken}/state", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/relay-outputs/{{relayToken}}/state", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/digital-inputs/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/digital-inputs/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/digital-inputs", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/digital-inputs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/relay-output-state", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/relay-output-state", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/relay-outputs", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/relay-outputs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/relay-outputs/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/relay-outputs/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/onvif/devices", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/onvif/devices", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/bind-channel", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/bind-channel", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/bind-channels", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/bind-channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/channels/{channelId}/media/synchronization-point/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/channels/{{channelId}}/media/synchronization-point/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/services/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/services/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/system/reboot/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/system/reboot/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/users/create/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/users/create/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/users/delete/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/users/delete/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/devices/{deviceId}/users/set/native", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/devices/{{deviceId}}/users/set/native", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/capabilities/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/capabilities/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/device-information/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/device-information/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/capabilities", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/device-information", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/device-information", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/scopes", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/scopes", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/service-capabilities", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/service-capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/services", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/services", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/set-synchronization-point", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/set-synchronization-point", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/system-date-time", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/system-date-time", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/system-log", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/system-log", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/system-reboot", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/system-reboot", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/users", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/users", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/users/create", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/users/create", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/users/delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/users/delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/native/users/set", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/native/users/set", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/scopes/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/scopes/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/service-capabilities/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/service-capabilities/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/services/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/services/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/onvif/state-model", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/onvif/state-model", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/system-date-time/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/system-date-time/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/system-log/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/system-log/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/talk/{sessionId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/talk/{{sessionId}}/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/talk/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/talk/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/onvif/users/results", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/onvif/users/results", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/capabilities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/room-state-model", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/room-state-model", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/access-tickets", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/access-tickets", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/join", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/join", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/join", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/join", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/token/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/token/refresh", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/announcement", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/announcement", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/rtc/rooms/{roomId}/capacity", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/capacity", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/close", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/close", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/external-sources/available-channels", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/external-sources/available-channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/external-sources/grants", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/external-sources/grants", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/external-sources/grants", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/external-sources/grants", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/rtc/rooms/{roomId}/external-sources/grants/{grantId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/external-sources/grants/{{grantId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/moderation", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/moderation", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/publications/{publicationId}/admin-stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/publications/{{publicationId}}/admin-stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/rtc/session/rooms/{roomId}/access-policy", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/access-policy", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/admission/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/admission/status", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/close", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/close", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/connection-settings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/connection-settings", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/endpoint-info", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/endpoint-info", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/rtc/session/rooms/{roomId}/endpoint-info", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/endpoint-info", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/extend", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/extend", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/external-sources", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/external-sources", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/external-sources", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/external-sources", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/rtc/session/rooms/{roomId}/external-sources/{bindingId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/external-sources/{{bindingId}}", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/external-sources/candidates", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/external-sources/candidates", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/external-sources/candidates/{grantId}/snapshot", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/external-sources/candidates/{{grantId}}/snapshot", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/heartbeat", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/heartbeat", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/host/claim", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/host/claim", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/host/transfer", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/host/transfer", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/invitations", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/invitations", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/invitations", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/invitations", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/invitations/{invitationId}/revoke", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/invitations/{{invitationId}}/revoke", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/leadership", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/leadership", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/leave", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/leave", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/publications", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/publications", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/publications/{publicationId}/rtmp-ticket", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications/{{publicationId}}/rtmp-ticket", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/publications/{publicationId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications/{{publicationId}}/stop", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/publications/{publicationId}/telemetry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications/{{publicationId}}/telemetry", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/subscriptions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/subscriptions", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/subscriptions", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/subscriptions", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/rtc/session/rooms/{roomId}/video-quality", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/video-quality", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/participants/{participantId}/endpoint", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/endpoint", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/heartbeat", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/heartbeat", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/leave", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/leave", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/media-state", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/media-state", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/moderation", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/moderation", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/participants", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/participants", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/participants/{participantId}/admission", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/participants/{{participantId}}/admission", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/participants/{participantId}/cohost", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/participants/{{participantId}}/cohost", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/participants/{participantId}/moderation", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/participants/{{participantId}}/moderation", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/participants/timeout-scan", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/participants/timeout-scan", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/recordings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/recordings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/rtc/rooms/{roomId}/recording-policy", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording-policy", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/continuous/{recordingId}/composites/{compositeId}/retry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/{{recordingId}}/composites/{{compositeId}}/retry", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/continuous/{recordingId}/full-exports", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/{{recordingId}}/full-exports", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/continuous/{recordingId}/full-exports/{exportId}/retry", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/{{recordingId}}/full-exports/{{exportId}}/retry", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/continuous/{recordingId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/{{recordingId}}/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/recording/continuous/current", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/current", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/recording/continuous/runs", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/runs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/continuous/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/continuous/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recording/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/recording/targets", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recording/targets", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/recordings/access", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/recordings/access", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/attachments/{attachmentId}/content", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/attachments/{{attachmentId}}/content", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/attachments/{attachmentId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/attachments/{{attachmentId}}/download", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/files/{fileId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/files/{{fileId}}/download", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/files/{fileId}/media", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/files/{{fileId}}/media", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/full-exports", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/full-exports", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/full-exports/{exportId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/full-exports/{{exportId}}/download", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/full-exports/{exportId}/media", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/full-exports/{{exportId}}/media", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/manifest", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/manifest", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/recordings/{recordingId}/package", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/recordings/{{recordingId}}/package", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/recording/continuous/{recordingId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/continuous/{{recordingId}}/stop", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/recording/continuous/current", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/continuous/current", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/recording/continuous/runs", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/continuous/runs", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/recording/continuous/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/continuous/start", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/recording/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/start", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/recording/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/stop", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/recording/targets", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/recording/targets", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{viewerParticipantId}/subscriptions/{publisherParticipantId}/whep", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{viewerParticipantId}}/subscriptions/{{publisherParticipantId}}/whep", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/subscription-topology", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/subscription-topology", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/playback-ticket", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback-ticket", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/files/{fileId}/download", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/files/{{fileId}}/download", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/files/{fileId}/media", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/files/{{fileId}}/media", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/manifest", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/manifest", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/playback/package", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/playback/package", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/subscriptions/{subscriptionId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/subscriptions/{{subscriptionId}}/stop", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/subscriptions/{subscriptionId}/whep", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/subscriptions/{{subscriptionId}}/whep", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/media-sessions/{sessionId}/release", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/media-sessions/{{sessionId}}/release", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/media-sessions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/media-sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/whep", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/whep", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/whip", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/whip", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/publications/{publicationId}/whip", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/publications/{{publicationId}}/whip", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/rtc/webrtc", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/rtc/webrtc", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/chat/messages", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/chat/messages", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/chat/attachments", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/chat/attachments", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/chat/attachments/{attachmentId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/chat/attachments/{{attachmentId}}", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/whiteboard-access", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/whiteboard-access", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/whiteboard/events", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/whiteboard/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/participants/{participantId}/whiteboard-access", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/participants/{{participantId}}/whiteboard-access", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/whiteboard/access-request", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/whiteboard/access-request", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/session/rooms/{roomId}/whiteboard/lock", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/whiteboard/lock", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/participants/{participantId}/screen-share", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/screen-share", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/rtc/rooms/{roomId}/datachannel/events", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/datachannel/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/signaling/connections", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/signaling/connections", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/signaling/ws", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/signaling/ws", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/session/rooms/{roomId}/signaling/ws", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/session/rooms/{{roomId}}/signaling/ws", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-RTC-Token", "value": "{{rtcToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/rooms/{roomId}/participants/{participantId}/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/rooms/{{roomId}}/participants/{{participantId}}/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/rtc/resources", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/rtc/resources", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/{protocol}/devices/{deviceId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/{{protocol}}/devices/{{deviceId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/{protocol}/devices/{deviceId}/channels", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/{{protocol}}/devices/{{deviceId}}/channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/{protocol}/devices/{deviceId}/channels", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/{{protocol}}/devices/{{deviceId}}/channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/{protocol}/devices/{deviceId}/offline", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/{{protocol}}/devices/{{deviceId}}/offline", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/{protocol}/devices/{deviceId}/online", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/{{protocol}}/devices/{{deviceId}}/online", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/acceptance", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/acceptance", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/alarms/events", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/alarms/events", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/alarms/events/{alarmEventId}/acknowledge", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/{{alarmEventId}}/acknowledge", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/alarms/events/{alarmEventId}/clear", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/{{alarmEventId}}/clear", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/alarms/events/{alarmEventId}/ignore", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/{{alarmEventId}}/ignore", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/alarms/events/{alarmEventId}/status", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/{{alarmEventId}}/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/alarms/events/batch/{action}", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/batch/{{action}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/alarms/events/stats", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/alarms/events/stats", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/channels/orphan-video-bindings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/channels/orphan-video-bindings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/channels/orphan-video-bindings/clear", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/channels/orphan-video-bindings/clear", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands/{commandId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands/{{commandId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands/{commandId}/detail", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands/{{commandId}}/detail", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands/{commandId}/diagnosis", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands/{{commandId}}/diagnosis", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands/diagnostics", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands/diagnostics", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/commands/stats", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/commands/stats", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/devices", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/devices", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/devices", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/devices", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/protocols/devices/{protocol}/{deviceId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/protocols/devices/{{protocol}}/{{deviceId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/protocols/devices/{protocol}/{deviceId}/hard-delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/protocols/devices/{{protocol}}/{{deviceId}}/hard-delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/protocols/devices/{protocol}/{deviceId}/name", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/protocols/devices/{{protocol}}/{{deviceId}}/name", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/sessions", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/sessions", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/sessions/{sessionId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/sessions/{{sessionId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/protocols/signals", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/protocols/signals", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/capabilities", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/capabilities", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/channels", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/channels", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/channels/{channelId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/channels/{{channelId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/channels/{channelId}/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/channels/{{channelId}}/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/channels/{channelId}/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/channels/{{channelId}}/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/media-servers", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/media-servers", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/streams", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/streams", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/channels/{channelId}/playback", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/channels/{{channelId}}/playback", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/channels/{channelId}/playback-lease", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/channels/{{channelId}}/playback-lease", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/cut-merge/tasks/{taskId}/download-link", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks/{{taskId}}/download-link", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/cut-merge/tasks/{taskId}/playback-lease", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks/{{taskId}}/playback-lease", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/cut-merge/tasks/{taskId}/playback-link", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks/{{taskId}}/playback-link", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/gb28181/playback-sessions/{sessionId}/playback-lease", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/gb28181/playback-sessions/{{sessionId}}/playback-lease", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/playback-leases/{leaseId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/playback-leases/{{leaseId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/third-party/playback-leases/{leaseId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/third-party/playback-leases/{{leaseId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/playback-leases/{leaseId}/renew", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/playback-leases/{{leaseId}}/renew", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/{fileId}/download-link", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/{{fileId}}/download-link", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/{fileId}/playback-lease", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/{{fileId}}/playback-lease", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/{fileId}/playback-link", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/{{fileId}}/playback-link", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/recordings", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/recordings", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/hard-delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/hard-delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/restore", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/restore", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/recordings/soft-delete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/recordings/soft-delete", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/cut-merge/tasks", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/third-party/cut-merge/tasks", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/third-party/cut-merge/tasks/{taskId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/third-party/cut-merge/tasks/{taskId}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/third-party/cut-merge/tasks/{{taskId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/bootstrap", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/bootstrap", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/auth/bootstrap-status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/auth/bootstrap-status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/auth/captcha/{id}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/auth/captcha/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/captcha/{id}/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/captcha/{{id}}/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/change-password", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/change-password", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/login", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/login", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/logout", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/logout", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/auth/me", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/auth/me", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/auth/refresh", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/auth/refresh", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/display-wall/programs", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/display-wall/programs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/display-wall/programs", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/display-wall/programs", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/display-wall/programs/{id}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/display-wall/programs/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "PUT /api/v2/display-wall/programs/{id}", "request": { "method": "PUT", "url": "{{baseUrl}}/api/v2/display-wall/programs/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/display-wall/programs/{id}", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/display-wall/programs/{{id}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/display-wall/runtime", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/display-wall/runtime", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/display-wall/runtime/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/display-wall/runtime/start", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/display-wall/runtime/stop", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/display-wall/runtime/stop", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/licensing/export/{licenseId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/licensing/export/{{licenseId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/licensing/import", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/licensing/import", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/licensing/request", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/licensing/request", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/licensing/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/licensing/status", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/talk/sessions/{sessionId}", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/talk/sessions/{{sessionId}}", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/talk/sessions/{sessionId}/audio", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/talk/sessions/{{sessionId}}/audio", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "DELETE /api/v2/talk/sessions/{sessionId}/media", "request": { "method": "DELETE", "url": "{{baseUrl}}/api/v2/talk/sessions/{{sessionId}}/media", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/talk/sessions/{sessionId}/ptt", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/talk/sessions/{{sessionId}}/ptt", "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/status", "auth": { "type": "noauth" }, "header": [], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/catalog", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/catalog", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/files/roots", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/files/roots", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/files/browse", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/files/browse", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/files/directories", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/files/directories", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/files/validate", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/files/validate", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/database/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/database/test", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/detect/network", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/detect/network", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/detect/nginx", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/detect/nginx", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/notifications/test", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/notifications/test", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/media/build/inspect", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/media/build/inspect", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "GET /api/v2/setup/media/build/status", "request": { "method": "GET", "url": "{{baseUrl}}/api/v2/setup/media/build/status", "auth": { "type": "noauth" }, "header": [], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/media/build/start", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/media/build/start", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/preflight", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/preflight", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } }, { "name": "POST /api/v2/setup/complete", "request": { "method": "POST", "url": "{{baseUrl}}/api/v2/setup/complete", "auth": { "type": "noauth" }, "header": [ { "key": "X-AK-Setup-Token", "value": "{{setupToken}}", "type": "text" } ], "description": "按同版 OpenAPI 填入参数和请求体;写操作先在测试环境验证。" } } ] }