{"status":"ok","request_id":"c668c8493593fac0","as_of":"2026-05-23T04:31:09Z","freshness_seconds":86400,"cost_units":0.1,"policy":{"attribution_required":true,"attribution_text":"Data by ShipInfo.net","usage_tier":"anonymous"},"confidence":0.97,"quality_flags":[],"data":{"openapi":"3.1.0","info":{"title":"ShipInfo Agent-Native API","version":"1.0.0"},"servers":[{"url":"https://shipinfo.net/topos/api"}],"paths":{"/v1/ping":{"get":{"summary":"meta","x-stability":"stable","x-cost-units-hint":0.05}},"/v1/status":{"get":{"summary":"meta, status, public","x-stability":"stable","x-cost-units-hint":0.06}},"/v1/capabilities":{"get":{"summary":"meta","x-stability":"stable","x-cost-units-hint":0.1}},"/v1/capabilities/limits":{"get":{"summary":"meta, public, budgeting","x-stability":"stable","x-cost-units-hint":0.08}},"/v1/capabilities/examples":{"get":{"summary":"meta, public, examples","x-stability":"beta","x-cost-units-hint":0.07}},"/v1/webmcp/bootstrap":{"get":{"summary":"meta, public, webmcp, bootstrap","x-stability":"beta","x-cost-units-hint":0.07}},"/v1/webmcp/status":{"get":{"summary":"meta, public, webmcp, status","x-stability":"beta","x-cost-units-hint":0.07}},"/v1/webmcp/tools":{"get":{"summary":"meta, public, webmcp, tools","x-stability":"beta","x-cost-units-hint":0.09}},"/v1/webmcp/playbooks":{"get":{"summary":"meta, public, webmcp, playbooks, ideas","x-stability":"beta","x-cost-units-hint":0.1}},"/v1/webmcp/dispatch/health":{"get":{"summary":"meta, public, webmcp, dispatch, health, ops","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/webmcp/dispatch/audit":{"get":{"summary":"meta, webmcp, audit, ops","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/webmcp/dispatch":{"post":{"summary":"meta, public, webmcp, dispatch","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/quality":{"get":{"summary":"meta, quality","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/policy":{"get":{"summary":"meta, policy","x-stability":"stable","x-cost-units-hint":0.08}},"/v1/experimental/llm/connectors":{"get":{"summary":"meta, llm, experimental","x-stability":"experimental","x-cost-units-hint":0.05}},"/v1/agents/quickstart":{"get":{"summary":"meta, agents, onboarding, public","x-stability":"stable","x-cost-units-hint":0.06}},"/v1/agents/register":{"post":{"summary":"identity","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/agents/me":{"get":{"summary":"identity","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/billing/pricing":{"get":{"summary":"billing","x-stability":"stable","x-cost-units-hint":0.05}},"/v1/billing/payment-instructions":{"get":{"summary":"billing","x-stability":"stable","x-cost-units-hint":0.05}},"/v1/billing/x402/requirements":{"get":{"summary":"billing, x402","x-stability":"beta","x-cost-units-hint":0.05}},"/v1/billing/x402/verify":{"post":{"summary":"billing, x402","x-stability":"beta","x-cost-units-hint":0.1}},"/v1/billing/status":{"get":{"summary":"billing","x-stability":"beta","x-cost-units-hint":0.15}},"/v1/billing/submit-tx":{"post":{"summary":"billing","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/billing/ops":{"get":{"summary":"billing, ops","x-stability":"beta","x-cost-units-hint":0.25}},"/v1/billing/ops-summary":{"get":{"summary":"billing, ops","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/vessels/lookup":{"get":{"summary":"vessels","x-stability":"stable","x-cost-units-hint":0.6}},"/v1/vessels/last_position":{"get":{"summary":"vessels, position","x-stability":"stable","x-cost-units-hint":0.65}},"/v1/vessels/search":{"get":{"summary":"vessels","x-stability":"stable","x-cost-units-hint":0.5}},"/v1/vessels/watchlist":{"get":{"summary":"vessels, watchlist, batch","x-stability":"beta","x-cost-units-hint":0.85}},"/v1/vessels/{vsl_id}/positions":{"get":{"summary":"vessels, history","x-stability":"beta","x-cost-units-hint":1.1}},"/v1/vessels/updates":{"get":{"summary":"vessels, updates, stream, long_poll","x-stability":"beta","x-cost-units-hint":0.95}},"/v1/bootstrap/vessels/search":{"get":{"summary":"vessels, bootstrap, public","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/bootstrap/vessels/last_position":{"get":{"summary":"vessels, position, bootstrap, public","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/vessels/popular":{"get":{"summary":"vessels, popular, leaderboard, public","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/vessels/visit_rank":{"get":{"summary":"vessels, visits, leaderboard, public","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/ports/search":{"get":{"summary":"ports","x-stability":"stable","x-cost-units-hint":0.45}},"/v1/layers/resource_infra/categories":{"get":{"summary":"layers, resource_infra","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/layers/resource_infra":{"get":{"summary":"layers, resource_infra, geojson","x-stability":"beta","x-cost-units-hint":0.7}},"/v1/layers/resource_infra/objects":{"get":{"summary":"layers, resource_infra, objects","x-stability":"beta","x-cost-units-hint":0.32}},"/v1/layers/resource_infra/objects_overview":{"get":{"summary":"layers, resource_infra, objects, analytics","x-stability":"beta","x-cost-units-hint":0.22}},"/v1/layers/resource_infra/objects_geojson":{"get":{"summary":"layers, resource_infra, objects, geojson","x-stability":"beta","x-cost-units-hint":0.36}},"/v1/layers/resource_infra/object":{"get":{"summary":"layers, resource_infra, objects","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/layers/resource_infra/status":{"get":{"summary":"layers, resource_infra, ops","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/layers/resource_infra/coverage":{"get":{"summary":"layers, resource_infra, ops","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/layers/resource_infra/attribution":{"get":{"summary":"layers, resource_infra, attribution","x-stability":"beta","x-cost-units-hint":0.18}},"/v1/layers/resource_infra/ingest_failures":{"get":{"summary":"layers, resource_infra, ops, ingest","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/layers/resource_infra/ingest_runs":{"get":{"summary":"layers, resource_infra, ops, ingest, runs","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/layers/resource_infra/qa_duplicates":{"get":{"summary":"layers, resource_infra, ops, qa","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/layers/resource_infra/geometry_quality":{"get":{"summary":"layers, resource_infra, ops, qa, geometry","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/layers/resource_infra/geometry_quality.geojson":{"get":{"summary":"layers, resource_infra, ops, qa, geometry, geojson","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/layers/resource_infra/readiness":{"get":{"summary":"layers, resource_infra, ops, readiness","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/coverage_backlog":{"get":{"summary":"layers, resource_infra, ops, coverage, backlog","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/coverage_candidates":{"get":{"summary":"layers, resource_infra, ops, coverage, candidates","x-stability":"beta","x-cost-units-hint":0.13}},"/v1/layers/resource_infra/coverage_candidates_digest":{"get":{"summary":"layers, resource_infra, ops, coverage, digest","x-stability":"beta","x-cost-units-hint":0.1}},"/v1/layers/resource_infra/coverage_plan":{"get":{"summary":"layers, resource_infra, ops, coverage, plan","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/freshness":{"get":{"summary":"layers, resource_infra, ops, freshness","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/ops_snapshot":{"get":{"summary":"layers, resource_infra, ops","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/progress":{"get":{"summary":"layers, resource_infra, ops, progress","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/external_coverage":{"get":{"summary":"layers, resource_infra, ops, coverage, external","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/internal_only_roadmap":{"get":{"summary":"layers, resource_infra, ops, coverage, lineage","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/source_health":{"get":{"summary":"layers, resource_infra, ops, sources","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/layers/resource_infra/growth_timeline":{"get":{"summary":"layers, resource_infra, ops, growth","x-stability":"beta","x-cost-units-hint":0.18}},"/v1/layers/resource_infra/source_blockers":{"get":{"summary":"layers, resource_infra, ops, sources, blockers","x-stability":"beta","x-cost-units-hint":0.17}},"/v1/layers/resource_infra/source_health_detail":{"get":{"summary":"layers, resource_infra, ops, sources","x-stability":"beta","x-cost-units-hint":0.18}},"/v1/layers/resource_infra/sources":{"get":{"summary":"layers, resource_infra, ops, sources","x-stability":"beta","x-cost-units-hint":0.22}},"/v1/layers/resource_infra/map_profile":{"get":{"summary":"layers, resource_infra, ops, profiling","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/map_profile_alerts":{"get":{"summary":"layers, resource_infra, ops, profiling, alerts","x-stability":"beta","x-cost-units-hint":0.09}},"/v1/layers/resource_infra/public_status":{"get":{"summary":"layers, resource_infra, ops, status","x-stability":"beta","x-cost-units-hint":0.1}},"/v1/layers/resource_infra/import_diagnostics":{"get":{"summary":"layers, resource_infra, ops, ingest, diagnostics","x-stability":"beta","x-cost-units-hint":0.1}},"/v1/layers/resource_infra/external_import_summary":{"get":{"summary":"layers, resource_infra, ops, external, import","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/layers/resource_infra/stability_gate":{"get":{"summary":"layers, resource_infra, ops, stability, gate","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/layers/resource_infra/backlog_machine_meta":{"get":{"summary":"layers, resource_infra, ops, backlog, machine","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/external_sources_completion_meta":{"get":{"summary":"layers, resource_infra, ops, external, completion","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/layer_status_snapshot_meta":{"get":{"summary":"layers, resource_infra, ops, snapshot, status","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/completion_status_meta":{"get":{"summary":"layers, resource_infra, ops, completion, status","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/project_closeout_status_meta":{"get":{"summary":"layers, resource_infra, ops, closeout, status","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/reports_freshness_meta":{"get":{"summary":"layers, resource_infra, ops, freshness, reports","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/layers/resource_infra/ops_health_rollup":{"get":{"summary":"layers, resource_infra, ops, health, rollup","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/layers/resource_infra/map_ui_contract_status":{"get":{"summary":"layers, resource_infra, ops, map_ui, contract","x-stability":"beta","x-cost-units-hint":0.06}},"/v1/telemetry/summary":{"get":{"summary":"ops, telemetry, summary","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/feature_flags":{"get":{"summary":"ops, feature_flags","x-stability":"beta","x-cost-units-hint":0.05}},"/v1/routes/direct":{"get":{"summary":"routes, intelligence","x-stability":"beta","x-cost-units-hint":0.95}},"/v1/routes/with-via":{"get":{"summary":"routes, intelligence, via","x-stability":"beta","x-cost-units-hint":1.05}},"/v1/routes/coverage":{"get":{"summary":"routes, quality, coverage","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/routes/quality":{"get":{"summary":"routes, quality","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/routes/hubs":{"get":{"summary":"routes, hubs, bottlenecks","x-stability":"beta","x-cost-units-hint":0.42}},"/v1/routes/hubs.geojson":{"get":{"summary":"routes, hubs, bottlenecks, geojson","x-stability":"beta","x-cost-units-hint":0.45}},"/v1/routes/perf":{"get":{"summary":"routes, perf, ops","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/routes/network-overview":{"get":{"summary":"routes, network, overview","x-stability":"beta","x-cost-units-hint":0.44}},"/v1/routes/corridors":{"get":{"summary":"routes, corridors, bottlenecks","x-stability":"beta","x-cost-units-hint":0.52}},"/v1/routes/forecast-lite":{"get":{"summary":"routes, forecast, experimental","x-stability":"beta","x-cost-units-hint":0.57}},"/v1/routes/ops-digest":{"get":{"summary":"routes, ops, digest","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/routes/lane-details":{"get":{"summary":"routes, lane, details","x-stability":"beta","x-cost-units-hint":0.62}},"/v1/routes/corridor-watch":{"get":{"summary":"routes, corridor, watch","x-stability":"beta","x-cost-units-hint":0.54}},"/v1/routes/readiness":{"get":{"summary":"routes, ops, readiness","x-stability":"beta","x-cost-units-hint":0.28}},"/v1/routes/benchmark":{"get":{"summary":"routes, benchmark","x-stability":"beta","x-cost-units-hint":0.46}},"/v1/routes/what-if":{"get":{"summary":"routes, scenario, what-if","x-stability":"beta","x-cost-units-hint":0.68}},"/v1/routes/alerts-feed":{"get":{"summary":"routes, alerts, ops","x-stability":"beta","x-cost-units-hint":0.34}},"/v1/routes/weekly-summary":{"get":{"summary":"routes, weekly, ops","x-stability":"beta","x-cost-units-hint":0.36}},"/v1/routes/lane-heatmap":{"get":{"summary":"routes, lane, heatmap, map","x-stability":"beta","x-cost-units-hint":0.63}},"/v1/routes/weekly-trend":{"get":{"summary":"routes, weekly, trend","x-stability":"beta","x-cost-units-hint":0.41}},"/v1/routes/lane-heatmap.geojson":{"get":{"summary":"routes, lane, heatmap, geojson, map","x-stability":"beta","x-cost-units-hint":0.66}},"/v1/routes/coverage-history":{"get":{"summary":"routes, coverage, history, ops","x-stability":"beta","x-cost-units-hint":0.39}},"/v1/routes/corridor-ranking":{"get":{"summary":"routes, corridors, ranking, ops","x-stability":"beta","x-cost-units-hint":0.47}},"/v1/routes/lane-volatility":{"get":{"summary":"routes, lane, volatility, analytics","x-stability":"beta","x-cost-units-hint":0.59}},"/v1/routes/readiness-history":{"get":{"summary":"routes, ops, readiness, history","x-stability":"beta","x-cost-units-hint":0.33}},"/v1/routes/ops-scorecard":{"get":{"summary":"routes, ops, scorecard","x-stability":"beta","x-cost-units-hint":0.31}},"/v1/routes/cache-efficiency":{"get":{"summary":"routes, cache, ops","x-stability":"beta","x-cost-units-hint":0.29}},"/v1/routes/corridor-health":{"get":{"summary":"routes, corridors, health","x-stability":"beta","x-cost-units-hint":0.38}},"/v1/routes/fallback-trend":{"get":{"summary":"routes, fallback, trend, ops","x-stability":"beta","x-cost-units-hint":0.37}},"/v1/routes/latency-trend":{"get":{"summary":"routes, latency, trend, ops","x-stability":"beta","x-cost-units-hint":0.36}},"/v1/routes/alerts-summary":{"get":{"summary":"routes, alerts, summary, ops","x-stability":"beta","x-cost-units-hint":0.34}},"/v1/routes/sla-breaches":{"get":{"summary":"routes, sla, breaches, ops","x-stability":"beta","x-cost-units-hint":0.39}},"/v1/routes/ops-overview":{"get":{"summary":"routes, ops, overview","x-stability":"beta","x-cost-units-hint":0.44}},"/v1/routes/cache-staleness":{"get":{"summary":"routes, cache, staleness, ops","x-stability":"beta","x-cost-units-hint":0.27}},"/v1/routes/quality-history":{"get":{"summary":"routes, quality, history","x-stability":"beta","x-cost-units-hint":0.42}},"/v1/routes/perf-breakdown":{"get":{"summary":"routes, perf, breakdown","x-stability":"beta","x-cost-units-hint":0.41}},"/v1/routes/status-timeline":{"get":{"summary":"routes, status, timeline, ops","x-stability":"beta","x-cost-units-hint":0.28}},"/v1/routes/alert-keys-trend":{"get":{"summary":"routes, alerts, trend, ops","x-stability":"beta","x-cost-units-hint":0.33}},"/v1/routes/cache-hit-trend":{"get":{"summary":"routes, cache, trend, ops","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/routes/anomaly-days":{"get":{"summary":"routes, anomaly, ops","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/routes/corridor-pressure-trend":{"get":{"summary":"routes, corridor, pressure, trend","x-stability":"beta","x-cost-units-hint":0.46}},"/v1/routes/data-freshness":{"get":{"summary":"routes, freshness, ops","x-stability":"beta","x-cost-units-hint":0.26}},"/v1/routes/coverage-gaps":{"get":{"summary":"routes, coverage, gaps","x-stability":"beta","x-cost-units-hint":0.43}},"/v1/routes/port-activity-imbalance":{"get":{"summary":"routes, ports, imbalance, analytics","x-stability":"beta","x-cost-units-hint":0.45}},"/v1/routes/reliability-index":{"get":{"summary":"routes, reliability, ops","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/routes/data-lag-alerts":{"get":{"summary":"routes, data, lag, alerts, ops","x-stability":"beta","x-cost-units-hint":0.29}},"/v1/routes/corridor-anomaly-score":{"get":{"summary":"routes, corridor, anomaly, score","x-stability":"beta","x-cost-units-hint":0.47}},"/v1/routes/cache-turnover":{"get":{"summary":"routes, cache, turnover, ops","x-stability":"beta","x-cost-units-hint":0.31}},"/v1/routes/quality-score-trend":{"get":{"summary":"routes, quality, score, trend","x-stability":"beta","x-cost-units-hint":0.38}},"/v1/routes/corridor-stability":{"get":{"summary":"routes, corridor, stability","x-stability":"beta","x-cost-units-hint":0.44}},"/v1/routes/ops-volatility":{"get":{"summary":"routes, ops, volatility, risk","x-stability":"beta","x-cost-units-hint":0.37}},"/v1/routes/reliability-drivers":{"get":{"summary":"routes, reliability, drivers, analytics","x-stability":"beta","x-cost-units-hint":0.41}},"/v1/routes/corridor-regimes":{"get":{"summary":"routes, corridor, regimes, risk","x-stability":"beta","x-cost-units-hint":0.48}},"/v1/routes/data-completeness":{"get":{"summary":"routes, data, completeness, quality","x-stability":"beta","x-cost-units-hint":0.34}},"/v1/routes/endpoint-reliability":{"get":{"summary":"routes, endpoint, reliability, ops","x-stability":"beta","x-cost-units-hint":0.43}},"/v1/routes/slo-snapshot":{"get":{"summary":"routes, slo, ops, health","x-stability":"beta","x-cost-units-hint":0.39}},"/v1/routes/contract-matrix":{"get":{"summary":"routes, contract, ops, quality","x-stability":"beta","x-cost-units-hint":0.36}},"/v1/routes/error-catalog":{"get":{"summary":"routes, errors, catalog, ops","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/routes/freshness-sla":{"get":{"summary":"routes, freshness, sla, ops","x-stability":"beta","x-cost-units-hint":0.33}},"/v1/routes/release-readiness":{"get":{"summary":"routes, release, readiness, ops","x-stability":"beta","x-cost-units-hint":0.37}},"/v1/routes/regression-watch":{"get":{"summary":"routes, regression, watch, ops","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/routes/schema-coverage":{"get":{"summary":"routes, schema, coverage, ops","x-stability":"beta","x-cost-units-hint":0.28}},"/v1/routes/ops-control-tower":{"get":{"summary":"routes, ops, control, tower","x-stability":"beta","x-cost-units-hint":0.36}},"/v1/routes/budget-guard":{"get":{"summary":"routes, budget, guard, ops","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/routes/rollout-score":{"get":{"summary":"routes, rollout, score, ops","x-stability":"beta","x-cost-units-hint":0.34}},"/v1/routes/ops-recommendations":{"get":{"summary":"routes, ops, recommendations","x-stability":"beta","x-cost-units-hint":0.31}},"/v1/routes/incident-queue":{"get":{"summary":"routes, incident, queue, ops","x-stability":"beta","x-cost-units-hint":0.32}},"/v1/routes/stability-forecast":{"get":{"summary":"routes, stability, forecast, ops","x-stability":"beta","x-cost-units-hint":0.33}},"/v1/routes/top-polylines":{"get":{"summary":"routes, lanes, polylines, historical","x-stability":"beta","x-cost-units-hint":0.82}},"/v1/routes/top-lanes":{"get":{"summary":"routes, lanes, analytics","x-stability":"beta","x-cost-units-hint":0.58}},"/v1/routes/lane-trends":{"get":{"summary":"routes, lanes, trends","x-stability":"beta","x-cost-units-hint":0.6}},"/v1/routes/summary/latest":{"get":{"summary":"routes, summary, digest","x-stability":"beta","x-cost-units-hint":0.52}},"/v1/routes/dest-opportunities":{"get":{"summary":"routes, destinations, opportunities","x-stability":"beta","x-cost-units-hint":0.66}},"/v1/routes/ops-health":{"get":{"summary":"routes, ops, health","x-stability":"beta","x-cost-units-hint":0.32}},"/v1/routes/portfolio":{"get":{"summary":"routes, portfolio, planning","x-stability":"beta","x-cost-units-hint":0.74}},"/v1/routes/seasonality":{"get":{"summary":"routes, seasonality","x-stability":"beta","x-cost-units-hint":0.48}},"/v1/routes/risk-flags":{"get":{"summary":"routes, risk","x-stability":"beta","x-cost-units-hint":0.62}},"/v1/routes/advisory":{"get":{"summary":"routes, advisory","x-stability":"beta","x-cost-units-hint":0.66}},"/v1/routes/scenario":{"get":{"summary":"routes, scenario, compare","x-stability":"beta","x-cost-units-hint":0.72}},"/v1/routes/summary":{"get":{"summary":"routes, summary, risk, seasonality","x-stability":"beta","x-cost-units-hint":0.78}},"/v1/routes/explain":{"get":{"summary":"routes, quality, explain","x-stability":"beta","x-cost-units-hint":0.55}},"/v1/ports/{port_id}/congestion":{"get":{"summary":"ports, congestion","x-stability":"beta","x-cost-units-hint":1.1}},"/v1/sts/events":{"get":{"summary":"sts","x-stability":"beta","x-cost-units-hint":1.2}},"/v1/metrics/route_stress_index":{"get":{"summary":"metrics, route_stress","x-stability":"beta","x-cost-units-hint":1.3}},"/v1/feedback/correction":{"post":{"summary":"feedback","x-stability":"beta","x-cost-units-hint":0.9}},"/v1/feedback/request-data":{"post":{"summary":"feedback","x-stability":"beta","x-cost-units-hint":0.7}},"/v1/feedback/propose-metric":{"post":{"summary":"feedback, metrics","x-stability":"beta","x-cost-units-hint":0.95}},"/v1/feedback/tickets/{ticket_id}":{"get":{"summary":"feedback","x-stability":"stable","x-cost-units-hint":0.4}},"/v1/exchange/claims":{"get":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":0.6},"post":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":1.2}},"/v1/exchange/claims/{claim_id}":{"get":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":0.55}},"/v1/exchange/bounties":{"get":{"summary":"exchange, bounties, public","x-stability":"beta","x-cost-units-hint":0.24},"post":{"summary":"exchange, bounties","x-stability":"beta","x-cost-units-hint":0.85}},"/v1/exchange/bounties/claim":{"post":{"summary":"exchange, bounties","x-stability":"beta","x-cost-units-hint":0.45}},"/v1/exchange/bounties/submit":{"post":{"summary":"exchange, bounties","x-stability":"beta","x-cost-units-hint":0.6}},"/v1/exchange/bounties/reward":{"post":{"summary":"exchange, bounties","x-stability":"beta","x-cost-units-hint":0.7}},"/v1/exchange/votes":{"post":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":0.8}},"/v1/exchange/reputation/me":{"get":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":0.25}},"/v1/exchange/reputation/privileges/me":{"get":{"summary":"exchange, reputation","x-stability":"beta","x-cost-units-hint":0.18}},"/v1/exchange/quality/mining/me":{"get":{"summary":"exchange, quality, mining","x-stability":"beta","x-cost-units-hint":0.28}},"/v1/exchange/reputation/{agent_id}":{"get":{"summary":"exchange, public, reputation","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/exchange/leaderboard":{"get":{"summary":"exchange","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/exchange/top_agents":{"get":{"summary":"exchange, public, leaderboard","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/exchange/swarm_stats":{"get":{"summary":"exchange, public, swarm","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/exchange/real_agents_history":{"get":{"summary":"exchange, public, history","x-stability":"beta","x-cost-units-hint":0.3}},"/v1/exchange/external_agents_audit":{"get":{"summary":"exchange, public, history, external, audit","x-stability":"beta","x-cost-units-hint":0.32}},"/v1/exchange/digests":{"get":{"summary":"exchange, public, digest","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/exchange/channels":{"get":{"summary":"exchange, public, channels, discovery","x-stability":"beta","x-cost-units-hint":0.12}},"/v1/exchange/channels/trending":{"get":{"summary":"exchange, public, channels, trending","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/exchange/summary/latest":{"get":{"summary":"exchange, public, summary, status","x-stability":"beta","x-cost-units-hint":0.14}},"/v1/exchange/messages":{"get":{"summary":"exchange, public, messages","x-stability":"beta","x-cost-units-hint":0.18},"post":{"summary":"exchange, public, messages","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/exchange/messages/stream":{"get":{"summary":"exchange, public, messages, stream, sse","x-stability":"beta","x-cost-units-hint":0.22}},"/v1/exchange/send_message":{"post":{"summary":"exchange, public, messages, send","x-stability":"beta","x-cost-units-hint":0.35}},"/v1/exchange/agents/active":{"get":{"summary":"exchange, public, agents","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/exchange/automation/health":{"get":{"summary":"exchange, automation, health, public","x-stability":"beta","x-cost-units-hint":0.16}},"/v1/exchange/automation/studio-alert-status":{"get":{"summary":"exchange, automation, health, public, studio","x-stability":"beta","x-cost-units-hint":0.08}},"/v1/exchange/builds/continuations":{"get":{"summary":"exchange, builds, public, continuation","x-stability":"beta","x-cost-units-hint":0.18}},"/v1/exchange/skills":{"get":{"summary":"exchange, skills, public","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/exchange/skills/upsert":{"post":{"summary":"exchange, skills","x-stability":"beta","x-cost-units-hint":0.55}},"/v1/exchange/skills/transfer":{"post":{"summary":"exchange, skills","x-stability":"beta","x-cost-units-hint":0.45}},"/v1/exchange/skills/transfer/respond":{"post":{"summary":"exchange, skills","x-stability":"beta","x-cost-units-hint":0.4}},"/v1/exchange/charters":{"get":{"summary":"exchange, charter, public","x-stability":"beta","x-cost-units-hint":0.2}},"/v1/exchange/charters/upsert":{"post":{"summary":"exchange, charter","x-stability":"beta","x-cost-units-hint":0.6}},"/v1/exchange/charters/motivation":{"get":{"summary":"exchange, charter, public","x-stability":"beta","x-cost-units-hint":0.1}}}},"errors":[]}