# Roboto Docs > Documentation for the Roboto platform. Roboto is a platform for robotics data: search, curation, analysis and actions over logs in formats such as ROS bags, PX4 ULog and MCAP. The Python SDK installs with `pip install roboto` and needs Python 3.10 or newer. After the guides and tutorials come RoboQL and the references: action configuration, the Roboto to LeRobot contract, the Python SDK (a page for each module, named by its import path), the CLI and the REST API. ## Docs - [Introduction](https://www.roboto.ai/docs/introduction) ## Get Started - [Get Started](https://www.roboto.ai/docs/getting-started) - [Account](https://www.roboto.ai/docs/getting-started/account) - [Programmatic Access](https://www.roboto.ai/docs/getting-started/programmatic-access) ## Learn Roboto - [Learn Roboto](https://www.roboto.ai/docs/learn) - [Concepts](https://www.roboto.ai/docs/learn/concepts) - [Actions](https://www.roboto.ai/docs/learn/actions) - [Compute](https://www.roboto.ai/docs/learn/compute) - [Formats](https://www.roboto.ai/docs/learn/formats) - [Devices](https://www.roboto.ai/docs/learn/devices) - [Collections](https://www.roboto.ai/docs/learn/collections) - [Storage](https://www.roboto.ai/docs/learn/storage) - [Secrets](https://www.roboto.ai/docs/learn/secrets) - [SDK & CLI](https://www.roboto.ai/docs/learn/sdk) ### Agents - [Agents](https://www.roboto.ai/docs/learn/ai) - [Agents and Threads](https://www.roboto.ai/docs/learn/ai/agents) - [Goals](https://www.roboto.ai/docs/learn/ai/goals) - [Skills](https://www.roboto.ai/docs/learn/ai/skills) - [MCP Connections](https://www.roboto.ai/docs/learn/ai/mcp) - [Roboto MCP Server](https://www.roboto.ai/docs/learn/ai/mcp-server) - [Roboto in Slack](https://www.roboto.ai/docs/learn/ai/slack) ## Tutorials - [Tutorials](https://www.roboto.ai/docs/user-guides) - [Create Events on Data](https://www.roboto.ai/docs/user-guides/create-events-on-data) - [Working with Collections](https://www.roboto.ai/docs/user-guides/working-with-collections) - [Using AI Chat](https://www.roboto.ai/docs/user-guides/using-ai-chat) - [Connect MCP Servers to Roboto](https://www.roboto.ai/docs/user-guides/connect-mcp-servers) - [Connect GitLab with an Organization Token](https://www.roboto.ai/docs/user-guides/connect-gitlab-org-token) - [Use the Roboto MCP Server](https://www.roboto.ai/docs/user-guides/use-roboto-mcp-server) - [Use Roboto in Slack](https://www.roboto.ai/docs/user-guides/use-roboto-in-slack) - [Plot Transform Functions](https://www.roboto.ai/docs/user-guides/plot-transform-functions) - [Convert to LeRobot](https://www.roboto.ai/docs/user-guides/convert-to-lerobot) ### Process Data with Actions - [Process Data with Actions](https://www.roboto.ai/docs/user-guides/process-data-actions) - [Run Your First Action (UI)](https://www.roboto.ai/docs/user-guides/process-data-actions/running-your-first-action-ui) - [Run Your First Action (CLI)](https://www.roboto.ai/docs/user-guides/process-data-actions/running-your-first-action-cli) - [Create Your Own Action](https://www.roboto.ai/docs/user-guides/process-data-actions/creating-your-own-action) ### Process Data with Agents - [Process Data with Agents](https://www.roboto.ai/docs/user-guides/process-data-agents) - [Auto-Triage Your Data](https://www.roboto.ai/docs/user-guides/process-data-agents/auto-triage-robotics-data) - [Auto-Curate Your Data](https://www.roboto.ai/docs/user-guides/process-data-agents/auto-curate-skills-agents) ### Working with PX4 Logs - [Working with PX4 Logs](https://www.roboto.ai/docs/user-guides/working-with-px4-logs) - [Get Started](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/get-started-px4) - [Visualize Data](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/visualize-px4) - [Auto-Tag Logs](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/auto-tag-px4) - [Search Data](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/search-px4) - [PX4 Triggers](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/trigger-px4) - [Flight Review Reports](https://www.roboto.ai/docs/user-guides/working-with-px4-logs/flight-review-reports) ### Working with ROS Logs - [Working with ROS Logs](https://www.roboto.ai/docs/user-guides/working-with-ros-logs) - [Get Started](https://www.roboto.ai/docs/user-guides/working-with-ros-logs/get-started-ros) - [Visualize Data](https://www.roboto.ai/docs/user-guides/working-with-ros-logs/visualize-ros) - [Search Data](https://www.roboto.ai/docs/user-guides/working-with-ros-logs/search-ros) - [ROS Triggers](https://www.roboto.ai/docs/user-guides/working-with-ros-logs/trigger-ros) ## RoboQL - [RoboQL](https://www.roboto.ai/docs/roboql) - [RoboQL Overview](https://www.roboto.ai/docs/roboql/overview) - [Query Fields](https://www.roboto.ai/docs/roboql/fields) - [Example Queries](https://www.roboto.ai/docs/roboql/example_queries) ## Reference - [Reference](https://www.roboto.ai/docs/reference): Look up anything in the Python SDK, CLI, REST API, RoboQL, and configuration files. - [Action Configuration](https://www.roboto.ai/docs/reference/action-json) - [Roboto to LeRobot Contract](https://www.roboto.ai/docs/reference/roboto-to-lerobot-contract) ### Python SDK - [Python SDK](https://www.roboto.ai/docs/reference/python-sdk) #### roboto - [roboto](https://www.roboto.ai/docs/reference/python-sdk/roboto) - [roboto.api_version](https://www.roboto.ai/docs/reference/python-sdk/roboto/api_version) - [roboto.association](https://www.roboto.ai/docs/reference/python-sdk/roboto/association) - [roboto.collection_utils](https://www.roboto.ai/docs/reference/python-sdk/roboto/collection_utils) - [roboto.config](https://www.roboto.ai/docs/reference/python-sdk/roboto/config) - [roboto.env](https://www.roboto.ai/docs/reference/python-sdk/roboto/env) - [roboto.logging](https://www.roboto.ai/docs/reference/python-sdk/roboto/logging) - [roboto.paths](https://www.roboto.ai/docs/reference/python-sdk/roboto/paths) - [roboto.principal](https://www.roboto.ai/docs/reference/python-sdk/roboto/principal) - [roboto.progress](https://www.roboto.ai/docs/reference/python-sdk/roboto/progress) - [roboto.regionalization](https://www.roboto.ai/docs/reference/python-sdk/roboto/regionalization) - [roboto.roboto_search](https://www.roboto.ai/docs/reference/python-sdk/roboto/roboto_search) - [roboto.sentinels](https://www.roboto.ai/docs/reference/python-sdk/roboto/sentinels) - [roboto.service_discovery](https://www.roboto.ai/docs/reference/python-sdk/roboto/service_discovery) - [roboto.time](https://www.roboto.ai/docs/reference/python-sdk/roboto/time) - [roboto.types](https://www.roboto.ai/docs/reference/python-sdk/roboto/types) - [roboto.updates](https://www.roboto.ai/docs/reference/python-sdk/roboto/updates) - [roboto.uri](https://www.roboto.ai/docs/reference/python-sdk/roboto/uri): The `roboto://` URI scheme, a host-independent reference to one platform entity. - [roboto.version](https://www.roboto.ai/docs/reference/python-sdk/roboto/version) - [roboto.waiters](https://www.roboto.ai/docs/reference/python-sdk/roboto/waiters) - [roboto.warnings](https://www.roboto.ai/docs/reference/python-sdk/roboto/warnings) ##### roboto.action_runtime - [roboto.action_runtime](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime) - [roboto.action_runtime.action_input](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input) - [roboto.action_runtime.action_input.action_input](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input/action_input) - [roboto.action_runtime.action_input.file_resolver](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input/file_resolver) - [roboto.action_runtime.action_input.input_resolver](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input/input_resolver) - [roboto.action_runtime.action_input.session_resolver](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input/session_resolver) - [roboto.action_runtime.action_input.topic_resolver](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/action_input/topic_resolver) - [roboto.action_runtime.exceptions](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/exceptions) - [roboto.action_runtime.exit_codes](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/exit_codes) - [roboto.action_runtime.file_changeset](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/file_changeset) - [roboto.action_runtime.invocation_context](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/invocation_context) - [roboto.action_runtime.prepare](https://www.roboto.ai/docs/reference/python-sdk/roboto/action_runtime/prepare): Action runtime setup utilities. ##### roboto.ai - [roboto.ai](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai) - [roboto.ai.agent](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent): Reusable, parameterized agent definitions. - [roboto.ai.agent.agent](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent/agent): Public-surface wrapper around `AgentRecord`. - [roboto.ai.agent.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent/record) - [roboto.ai.agent.resolver](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent/resolver) - [roboto.ai.agent_thread](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread) - [roboto.ai.agent_thread.agent_thread](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/agent_thread) - [roboto.ai.agent_thread.agent_thread_goal_view](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/agent_thread_goal_view): SDK wrapper that resolves an `AgentThreadGoalRecord` against the parent thread's message stream. - [roboto.ai.agent_thread.client_tool](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/client_tool) - [roboto.ai.agent_thread.event](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/event) - [roboto.ai.agent_thread.feedback](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/feedback) - [roboto.ai.agent_thread.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/agent_thread/record) - [roboto.ai.core](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core): Core AI abstractions usable by any other submodule within module roboto.ai. - [roboto.ai.core.content](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core/content): Message-content primitive value types shared across the `roboto.ai` layer. - [roboto.ai.core.context](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core/context) - [roboto.ai.core.event](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core/event) - [roboto.ai.core.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core/record) - [roboto.ai.core.task](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/core/task) - [roboto.ai.goals](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/goals) - [roboto.ai.goals.achieve_inputs](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/goals/achieve_inputs): Pydantic models for the inputs an achieve-tool receives from the LLM. - [roboto.ai.goals.results](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/goals/results): Typed, per-goal-type results bundling the achieve-tool invocation. - [roboto.ai.goals.types](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/goals/types) - [roboto.ai.mcp](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/mcp) - [roboto.ai.mcp.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/mcp/operations) - [roboto.ai.mcp.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/mcp/record) - [roboto.ai.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/record) - [roboto.ai.summary](https://www.roboto.ai/docs/reference/python-sdk/roboto/ai/summary) ##### roboto.analytics - [roboto.analytics](https://www.roboto.ai/docs/reference/python-sdk/roboto/analytics) - [roboto.analytics.signal_similarity](https://www.roboto.ai/docs/reference/python-sdk/roboto/analytics/signal_similarity) - [roboto.analytics.signal_similarity.match](https://www.roboto.ai/docs/reference/python-sdk/roboto/analytics/signal_similarity/match) - [roboto.analytics.signal_similarity.signal_similarity](https://www.roboto.ai/docs/reference/python-sdk/roboto/analytics/signal_similarity/signal_similarity) ##### roboto.auth - [roboto.auth](https://www.roboto.ai/docs/reference/python-sdk/roboto/auth) - [roboto.auth.fga](https://www.roboto.ai/docs/reference/python-sdk/roboto/auth/fga) - [roboto.auth.permissions](https://www.roboto.ai/docs/reference/python-sdk/roboto/auth/permissions) - [roboto.auth.scope](https://www.roboto.ai/docs/reference/python-sdk/roboto/auth/scope) ##### roboto.domain - [roboto.domain](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain) - [roboto.domain.actions](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions): Actions domain module for the Roboto SDK. - [roboto.domain.actions.action](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/action) - [roboto.domain.actions.action_config](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/action_config) - [roboto.domain.actions.action_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/action_operations) - [roboto.domain.actions.action_record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/action_record) - [roboto.domain.actions.invocation](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/invocation) - [roboto.domain.actions.invocation_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/invocation_operations) - [roboto.domain.actions.invocation_record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/invocation_record) - [roboto.domain.actions.scheduled_trigger](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/scheduled_trigger) - [roboto.domain.actions.scheduled_trigger_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/scheduled_trigger_operations) - [roboto.domain.actions.scheduled_trigger_record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/scheduled_trigger_record) - [roboto.domain.actions.stats](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/stats): Action statistics functionality for retrieving invocation metrics. - [roboto.domain.actions.trigger](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/trigger) - [roboto.domain.actions.trigger_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/trigger_operations) - [roboto.domain.actions.trigger_record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/trigger_record) - [roboto.domain.actions.trigger_view](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/actions/trigger_view) - [roboto.domain.collections](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/collections) - [roboto.domain.collections.collection](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/collections/collection) - [roboto.domain.collections.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/collections/operations) - [roboto.domain.collections.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/collections/record) - [roboto.domain.comments](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/comments): Comments module for the Roboto SDK. - [roboto.domain.comments.comment](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/comments/comment) - [roboto.domain.comments.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/comments/operations) - [roboto.domain.comments.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/comments/record) - [roboto.domain.custom_fields](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/custom_fields) - [roboto.domain.custom_fields.custom_field](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/custom_fields/custom_field) - [roboto.domain.custom_fields.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/custom_fields/operations) - [roboto.domain.custom_fields.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/custom_fields/record) - [roboto.domain.dashboards](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/dashboards): Saved metrics dashboards for visualizing an organization's data on the Roboto platform. - [roboto.domain.dashboards.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/dashboards/operations) - [roboto.domain.dashboards.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/dashboards/record) - [roboto.domain.datasets](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/datasets) - [roboto.domain.datasets.dataset](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/datasets/dataset) - [roboto.domain.datasets.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/datasets/operations) - [roboto.domain.datasets.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/datasets/record) - [roboto.domain.device_types](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/device_types): Device types: named kinds of device within an organization, such as one robot model. - [roboto.domain.device_types.device_type](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/device_types/device_type) - [roboto.domain.device_types.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/device_types/operations) - [roboto.domain.device_types.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/device_types/record) - [roboto.domain.devices](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/devices): Device management for the Roboto platform. - [roboto.domain.devices.device](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/devices/device) - [roboto.domain.devices.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/devices/operations) - [roboto.domain.devices.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/devices/record) - [roboto.domain.events](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/events): Events domain module for the Roboto SDK. - [roboto.domain.events.event](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/events/event) - [roboto.domain.events.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/events/operations) - [roboto.domain.events.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/events/record) - [roboto.domain.files](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files) - [roboto.domain.files.file](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files/file) - [roboto.domain.files.file_system](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files/file_system) - [roboto.domain.files.lazy_lookup_file](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files/lazy_lookup_file) - [roboto.domain.files.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files/operations) - [roboto.domain.files.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/files/record) - [roboto.domain.layouts](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/layouts) - [roboto.domain.layouts.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/layouts/operations) - [roboto.domain.layouts.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/layouts/record) - [roboto.domain.metrics](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/metrics) - [roboto.domain.metrics.metric](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/metrics/metric) - [roboto.domain.metrics.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/metrics/record) - [roboto.domain.orgs](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs) - [roboto.domain.orgs.org](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/org) - [roboto.domain.orgs.org_invite](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/org_invite) - [roboto.domain.orgs.org_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/org_operations) - [roboto.domain.orgs.org_records](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/org_records) - [roboto.domain.orgs.s3_integration](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/s3_integration) - [roboto.domain.orgs.webhook_integration](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/orgs/webhook_integration) - [roboto.domain.platform_events](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/platform_events): Platform events: what happened to an entity on the platform, as a record. - [roboto.domain.platform_events.catalog](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/platform_events/catalog) - [roboto.domain.platform_events.events](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/platform_events/events) - [roboto.domain.platform_events.once_per](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/platform_events/once_per) - [roboto.domain.platform_events.samples](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/platform_events/samples): One fixed scenario, rendered as a platform event of every type. - [roboto.domain.secrets](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/secrets) - [roboto.domain.secrets.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/secrets/record) - [roboto.domain.secrets.secret](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/secrets/secret) - [roboto.domain.skills](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/skills): Stored, versioned procedures the chat AI can apply during a conversation. - [roboto.domain.skills.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/skills/operations) - [roboto.domain.skills.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/skills/record) - [roboto.domain.skills.skill](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/skills/skill) - [roboto.domain.tokens](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/tokens): Create, acquire, and manage personal access tokens. - [roboto.domain.tokens.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/tokens/operations) - [roboto.domain.tokens.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/tokens/record) - [roboto.domain.tokens.token](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/tokens/token) - [roboto.domain.topics](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics) - [roboto.domain.topics.mcap_topic_reader](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/mcap_topic_reader) - [roboto.domain.topics.message_path](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/message_path) - [roboto.domain.topics.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/operations) - [roboto.domain.topics.parquet](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/parquet) - [roboto.domain.topics.parquet.ingestion](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/parquet/ingestion) - [roboto.domain.topics.parquet.parquet_topic_reader](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/parquet/parquet_topic_reader) - [roboto.domain.topics.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/record) - [roboto.domain.topics.topic](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/topic) - [roboto.domain.topics.topic_data_service](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/topic_data_service) - [roboto.domain.topics.topic_reader](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/topic_reader) - [roboto.domain.topics.topic_schema](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/topics/topic_schema) - [roboto.domain.triggers](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers): Triggers: fire on platform events or a schedule, filter with a condition, dispatch targets. - [roboto.domain.triggers.conditions](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/conditions) - [roboto.domain.triggers.dispatch](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/dispatch) - [roboto.domain.triggers.dry_run](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/dry_run): Wire models for the trigger dry-run endpoint (`POST /v1/triggers/id/{id}/dry-run`). - [roboto.domain.triggers.namespace](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/namespace) - [roboto.domain.triggers.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/operations) - [roboto.domain.triggers.query_templates](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/query_templates) - [roboto.domain.triggers.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/record) - [roboto.domain.triggers.samples](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/samples): Sample events: what a trigger's condition and target templates can see, shown with realistic values. - [roboto.domain.triggers.sources](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/sources): What makes a trigger fire: a platform event subscription or a schedule. - [roboto.domain.triggers.targets](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/targets) - [roboto.domain.triggers.trigger](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/trigger) - [roboto.domain.triggers.validation](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/triggers/validation) - [roboto.domain.users](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/users) - [roboto.domain.users.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/users/operations) - [roboto.domain.users.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/users/record) - [roboto.domain.users.user](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/users/user) - [roboto.domain.views](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/views): Wire types for Views: named, shareable searches over a single resource type. - [roboto.domain.views.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/views/operations) - [roboto.domain.views.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/domain/views/record) ##### roboto.exceptions - [roboto.exceptions](https://www.roboto.ai/docs/reference/python-sdk/roboto/exceptions) - [roboto.exceptions.domain](https://www.roboto.ai/docs/reference/python-sdk/roboto/exceptions/domain) - [roboto.exceptions.http](https://www.roboto.ai/docs/reference/python-sdk/roboto/exceptions/http) - [roboto.exceptions.ingestion](https://www.roboto.ai/docs/reference/python-sdk/roboto/exceptions/ingestion) ##### roboto.experimental - [roboto.experimental](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental): Roboto APIs in active refinement. - [roboto.experimental.boards](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/boards): Boards a person builds on the Roboto platform and opens again from anywhere. - [roboto.experimental.boards.board](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/boards/board) - [roboto.experimental.boards.definition](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/boards/definition) - [roboto.experimental.boards.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/boards/operations) - [roboto.experimental.boards.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/boards/record) - [roboto.experimental.ingest](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingest): Describe what an uploaded file carries, so the platform can register it without opening the file. - [roboto.experimental.ingest.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingest/operations) - [roboto.experimental.ingest.schema](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingest/schema) - [roboto.experimental.ingestion_rules](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingestion_rules): Request and response models for an org's ingestion rules, which decide which uploaded files are ingested and with which action. - [roboto.experimental.ingestion_rules.matching](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingestion_rules/matching) - [roboto.experimental.ingestion_rules.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingestion_rules/operations) - [roboto.experimental.ingestion_rules.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingestion_rules/record) - [roboto.experimental.ingestion_runs](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/ingestion_runs): The runs of an ingestion rule's trigger on a file. - [roboto.experimental.sessions](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/sessions): Compose sessions: the operational time windows of a device, and the files that belong to them. - [roboto.experimental.sessions.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/sessions/operations): Request bodies for the session endpoints, and what a caller declares about sessions in them. - [roboto.experimental.sessions.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/sessions/record) - [roboto.experimental.sessions.session](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/sessions/session) - [roboto.experimental.topics](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics): Topics APIs in active refinement; see `roboto.experimental` for the stability contract. - [roboto.experimental.topics.batch_transforms](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/batch_transforms): Representation conversion for topic-data RecordBatches. - [roboto.experimental.topics.decode](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode): Decoding the files of a read plan's partitions into RecordBatches of topic data. - [roboto.experimental.topics.decode.common](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode/common): What reading one file of a read plan's partition takes and gives. - [roboto.experimental.topics.decode.file_decoder](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode/file_decoder) - [roboto.experimental.topics.decode.mcap](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode/mcap) - [roboto.experimental.topics.decode.parquet](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode/parquet) - [roboto.experimental.topics.decode.timestamp_unit](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/decode/timestamp_unit) - [roboto.experimental.topics.operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/operations) - [roboto.experimental.topics.plan_execution](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/plan_execution): Execute a read plan: decode each partition's files and yield the topic's rows as RecordBatches. - [roboto.experimental.topics.read_plan](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/read_plan) - [roboto.experimental.topics.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/record) - [roboto.experimental.topics.split_partition](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/split_partition): Combine the files of a split partition into the partition's rows. - [roboto.experimental.topics.topic](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/topics/topic) - [roboto.experimental.video](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video): Video APIs in active refinement; see `roboto.experimental` for the stability contract. - [roboto.experimental.video.annexb](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/annexb): Annex B framing shared by the NAL-based codecs (H.264 and H.265). - [roboto.experimental.video.av1](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/av1): Minimal AV1 low-overhead bitstream inspection. - [roboto.experimental.video.codec](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/codec): Codec seam for the GOP-aware stream decoder. - [roboto.experimental.video.decoder](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/decoder): GOP-aware compressed-video stream decoding backed by PyAV. - [roboto.experimental.video.frames](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/frames): On-demand extraction of decoded frames from a time range of compressed video. - [roboto.experimental.video.h264](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/h264): Minimal H.264 Annex B bitstream inspection. - [roboto.experimental.video.h265](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/h265): Minimal H.265 (HEVC) Annex B bitstream inspection. - [roboto.experimental.video.vp9](https://www.roboto.ai/docs/reference/python-sdk/roboto/experimental/video/vp9): Minimal VP9 bitstream inspection. ##### roboto.formats - [roboto.formats](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats): Format-specific decoding of topic data files into rows. - [roboto.formats.fields](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/fields) - [roboto.formats.mcap](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap): Fetching and decoding topic data stored in MCAP files. - [roboto.formats.mcap.accessor](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/accessor) - [roboto.formats.mcap.decoded_message](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/decoded_message) - [roboto.formats.mcap.fetch](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/fetch) - [roboto.formats.mcap.json_decoder_factory](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/json_decoder_factory) - [roboto.formats.mcap.msgpack_decoder_factory](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/msgpack_decoder_factory): MCAP decoder factory for msgpack-encoded messages. - [roboto.formats.mcap.reader](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/reader) - [roboto.formats.mcap.ros_cdr_decoder_factory](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/mcap/ros_cdr_decoder_factory): MCAP decoder factory for the whole ROS / CDR message family. - [roboto.formats.parquet](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet): Fetching and decoding topic data stored in Parquet files. - [roboto.formats.parquet.arrow_to_roboto](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet/arrow_to_roboto) - [roboto.formats.parquet.fetch](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet/fetch) - [roboto.formats.parquet.parquet_parser](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet/parquet_parser) - [roboto.formats.parquet.table_transforms](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet/table_transforms) - [roboto.formats.parquet.timestamp](https://www.roboto.ai/docs/reference/python-sdk/roboto/formats/parquet/timestamp) ##### roboto.http - [roboto.http](https://www.roboto.ai/docs/reference/python-sdk/roboto/http) - [roboto.http.constants](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/constants) - [roboto.http.headers](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/headers) - [roboto.http.http_client](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/http_client) - [roboto.http.options](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/options) - [roboto.http.request](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/request) - [roboto.http.request_decorators](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/request_decorators) - [roboto.http.requester](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/requester) - [roboto.http.response](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/response) - [roboto.http.retry](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/retry) - [roboto.http.roboto_client](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/roboto_client) - [roboto.http.tls](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/tls) - [roboto.http.url_builder](https://www.roboto.ai/docs/reference/python-sdk/roboto/http/url_builder) ##### roboto.image_registry - [roboto.image_registry](https://www.roboto.ai/docs/reference/python-sdk/roboto/image_registry) - [roboto.image_registry.http_resources](https://www.roboto.ai/docs/reference/python-sdk/roboto/image_registry/http_resources) - [roboto.image_registry.image_registry](https://www.roboto.ai/docs/reference/python-sdk/roboto/image_registry/image_registry) - [roboto.image_registry.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/image_registry/record) ##### roboto.notifications - [roboto.notifications](https://www.roboto.ai/docs/reference/python-sdk/roboto/notifications) - [roboto.notifications.http_client](https://www.roboto.ai/docs/reference/python-sdk/roboto/notifications/http_client) - [roboto.notifications.http_resources](https://www.roboto.ai/docs/reference/python-sdk/roboto/notifications/http_resources) - [roboto.notifications.record](https://www.roboto.ai/docs/reference/python-sdk/roboto/notifications/record) - [roboto.notifications.validator](https://www.roboto.ai/docs/reference/python-sdk/roboto/notifications/validator) ##### roboto.query - [roboto.query](https://www.roboto.ai/docs/reference/python-sdk/roboto/query) - [roboto.query.api](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/api) - [roboto.query.client](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/client) - [roboto.query.conditions](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/conditions) - [roboto.query.filters](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/filters): Filter controls as a user built them, in a form that survives being saved. - [roboto.query.roboql_literal](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/roboql_literal) - [roboto.query.specification](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/specification) - [roboto.query.visitor](https://www.roboto.ai/docs/reference/python-sdk/roboto/query/visitor) ##### roboto.storage - [roboto.storage](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage): Remote file storage I/O. - [roboto.storage.api_operations](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/api_operations) - [roboto.storage.cache](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/cache) - [roboto.storage.credentials](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/credentials) - [roboto.storage.download_session](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/download_session) - [roboto.storage.file_service](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/file_service) - [roboto.storage.http_range_reader](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/http_range_reader): Seekable HTTP byte-range reader for efficient partial access to remote files. - [roboto.storage.object_store](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/object_store) - [roboto.storage.object_store.object_store](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/object_store/object_store) - [roboto.storage.object_store.registry](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/object_store/registry) - [roboto.storage.object_store.s3](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/object_store/s3) - [roboto.storage.sparse_buffer](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/sparse_buffer): Seekable read-only buffer backed by sparse in-memory byte regions. - [roboto.storage.upload_transaction](https://www.roboto.ai/docs/reference/python-sdk/roboto/storage/upload_transaction) ##### roboto.templating - [roboto.templating](https://www.roboto.ai/docs/reference/python-sdk/roboto/templating): Generic `{{name}}` placeholder substitution shared across the SDK. - [roboto.templating.substitution](https://www.roboto.ai/docs/reference/python-sdk/roboto/templating/substitution) ##### roboto.testing - [roboto.testing](https://www.roboto.ai/docs/reference/python-sdk/roboto/testing): Public testing utilities. - [roboto.testing.fake_http_response_factory](https://www.roboto.ai/docs/reference/python-sdk/roboto/testing/fake_http_response_factory) - [roboto.testing.stub_roboto_client](https://www.roboto.ai/docs/reference/python-sdk/roboto/testing/stub_roboto_client) ##### roboto.upload_agent - [roboto.upload_agent](https://www.roboto.ai/docs/reference/python-sdk/roboto/upload_agent) - [roboto.upload_agent.agent](https://www.roboto.ai/docs/reference/python-sdk/roboto/upload_agent/agent) - [roboto.upload_agent.exceptions](https://www.roboto.ai/docs/reference/python-sdk/roboto/upload_agent/exceptions) - [roboto.upload_agent.files](https://www.roboto.ai/docs/reference/python-sdk/roboto/upload_agent/files) ### CLI - [CLI](https://www.roboto.ai/docs/reference/cli) - [roboto actions](https://www.roboto.ai/docs/reference/cli/actions): Create, edit and invoke reusable actions that run containerized code on your datasets. - [roboto auth](https://www.roboto.ai/docs/reference/cli/auth): Sign in to Roboto. - [roboto cache](https://www.roboto.ai/docs/reference/cli/cache): Manage the local Roboto cache. - [roboto chat](https://www.roboto.ai/docs/reference/cli/chat): Talk with your data, using natural language. - [roboto collections](https://www.roboto.ai/docs/reference/cli/collections): Curate collections of datasets and other data types. - [roboto datasets](https://www.roboto.ai/docs/reference/cli/datasets): Manage datasets, used to store files from a robot run or drone flight. Includes file upload and download. - [roboto device-types](https://www.roboto.ai/docs/reference/cli/device-types): Manage device types: named kinds of device within your org, such as one robot model. Every device of a type inherits the type's configurations. - [roboto devices](https://www.roboto.ai/docs/reference/cli/devices): Manage the robots and other devices which have Roboto access within your org. - [roboto images](https://www.roboto.ai/docs/reference/cli/images): Push and pull images from Roboto's private container registry. - [roboto invocations](https://www.roboto.ai/docs/reference/cli/invocations): Get logs and status history from invoked actions, including the option to cancel them. - [roboto orgs](https://www.roboto.ai/docs/reference/cli/orgs): View details of organizations that you are in, including administration options if applicable. - [roboto secrets](https://www.roboto.ai/docs/reference/cli/secrets): Manage secure secrets registered with Roboto. These are typically 3rd party API keys to power integrations. - [roboto tokens](https://www.roboto.ai/docs/reference/cli/tokens): Generate and review your platform access tokens. - [roboto triggers](https://www.roboto.ai/docs/reference/cli/triggers): Create and manage event-driven triggers (platform events, conditions, multi-target). - [roboto users](https://www.roboto.ai/docs/reference/cli/users): Get information about your account. - [roboto setup](https://www.roboto.ai/docs/reference/cli/setup): Set up this machine to use Roboto: check your access token or sign in, install agent skills, and connect your AI tools. - [roboto upgrade](https://www.roboto.ai/docs/reference/cli/upgrade): Upgrade the Roboto CLI and the agent skills roboto setup installed. ### REST API - [Roboto REST API](https://www.roboto.ai/docs/reference/rest-api): Create, read, update, and delete Roboto resources over HTTP. This API is used by both the Roboto web application and the Roboto SDK. #### Actions - [Create action](https://www.roboto.ai/docs/reference/rest-api/actions/create-action): Access control. Reference for the POST /v1/actions endpoint in the Roboto REST API. - [Get action](https://www.roboto.ai/docs/reference/rest-api/actions/get-action): Access control. Reference for the GET /v1/actions/{name} endpoint in the Roboto REST API. - [Update action](https://www.roboto.ai/docs/reference/rest-api/actions/update-action): Access control. Reference for the PUT /v1/actions/{name} endpoint in the Roboto REST API. - [Delete action](https://www.roboto.ai/docs/reference/rest-api/actions/delete-action): Access control. Reference for the DELETE /v1/actions/{name} endpoint in the Roboto REST API. - [Invoke](https://www.roboto.ai/docs/reference/rest-api/actions/invoke): Access control. Reference for the POST /v1/actions/{name}/invoke endpoint in the Roboto REST API. - [Get distinct action tags for org](https://www.roboto.ai/docs/reference/rest-api/actions/get-distinct-action-tags-for-org): The older spelling of GET /v1/actions/tags, answering off the same… Reference for the GET /v1/actions/collection-info/tags endpoint in the Roboto REST API. - [Get distinct action tags for actionhub](https://www.roboto.ai/docs/reference/rest-api/actions/get-distinct-action-tags-for-actionhub): The distinct tags carried by listed actions — the… Reference for the GET /v1/actions/collection-info/tags/actionhub endpoint in the Roboto REST API. - [Get invocation by id](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-by-id): Access control. Reference for the GET /v1/actions/invocations/{invocation_id} endpoint in the Roboto REST API. - [Cancel invocation](https://www.roboto.ai/docs/reference/rest-api/actions/cancel-invocation): Access control. Reference for the POST /v1/actions/invocations/{invocation_id}/cancel endpoint in the Roboto REST API. - [Set invocation container info](https://www.roboto.ai/docs/reference/rest-api/actions/set-invocation-container-info): Access control. Reference for the PUT /v1/actions/invocations/{invocation_id}/container-info endpoint in the Roboto REST API. - [Get invocation ecs task info](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-ecs-task-info): Access control. Reference for the GET /v1/actions/invocations/{invocation_id}/ecs-task-info endpoint in the Roboto REST API. - [Heartbeat invocation](https://www.roboto.ai/docs/reference/rest-api/actions/heartbeat-invocation): Access control. Reference for the POST /v1/actions/invocations/{invocation_id}/heartbeat endpoint in the Roboto REST API. - [Get invocation ecs logger creds](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-ecs-logger-creds): Access control. Reference for the GET /v1/actions/invocations/{invocation_id}/logger-creds endpoint in the Roboto REST API. - [Get invocation logs](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-logs): Paginated logs for an invocation that has finished… Reference for the GET /v1/actions/invocations/{invocation_id}/logs endpoint in the Roboto REST API. - [Stream invocation logs](https://www.roboto.ai/docs/reference/rest-api/actions/stream-invocation-logs): Stream of logs for an invocation that has not… Reference for the GET /v1/actions/invocations/{invocation_id}/logs/stream endpoint in the Roboto REST API. - [Update invocation status](https://www.roboto.ai/docs/reference/rest-api/actions/update-invocation-status): Access control. Reference for the POST /v1/actions/invocations/{invocation_id}/status endpoint in the Roboto REST API. - [Get invocation activity](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-activity): Bucket what the caller's org's invocations were doing across a… Reference for the POST /v1/actions/invocations/activity endpoint in the Roboto REST API. - [Get invocation breakdown](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-breakdown): Group the caller's org's invocations currently in the given… Reference for the POST /v1/actions/invocations/breakdown endpoint in the Roboto REST API. - [Batch cancel all active invocations for org](https://www.roboto.ai/docs/reference/rest-api/actions/batch-cancel-all-active-invocations-for-org): Access control. Reference for the POST /v1/actions/invocations/cancel/all endpoint in the Roboto REST API. - [Get invocation stats for org](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-stats-for-org): Access control. Reference for the GET /v1/actions/invocations/org-stats endpoint in the Roboto REST API. - [Query invocations](https://www.roboto.ai/docs/reference/rest-api/actions/query-invocations): Access control. Reference for the POST /v1/actions/invocations/query endpoint in the Roboto REST API. - [Get invocation queue stats](https://www.roboto.ai/docs/reference/rest-api/actions/get-invocation-queue-stats): How deep the caller's invocation queue is, and how long it is… Reference for the GET /v1/actions/invocations/queue-stats endpoint in the Roboto REST API. - [Get action metadata keys for org](https://www.roboto.ai/docs/reference/rest-api/actions/get-action-metadata-keys-for-org): List the distinct top-level metadata keys on the resource owner org's actions. Reference for the GET /v1/actions/metadata/keys endpoint in the Roboto REST API. - [Query actions](https://www.roboto.ai/docs/reference/rest-api/actions/query-actions): Access control. Reference for the POST /v1/actions/query endpoint in the Roboto REST API. - [Query actions on action hub](https://www.roboto.ai/docs/reference/rest-api/actions/query-actions-on-action-hub): Access control. Reference for the POST /v1/actions/query/actionhub endpoint in the Roboto REST API. - [Get action tags for org](https://www.roboto.ai/docs/reference/rest-api/actions/get-action-tags-for-org): List the distinct tags on the resource owner org's actions. Reference for the GET /v1/actions/tags endpoint in the Roboto REST API. #### AI - [List agents](https://www.roboto.ai/docs/reference/rest-api/ai/list-agents): List agents in the caller's org, newest first. Reference for the GET /v1/ai/agents endpoint in the Roboto REST API. - [Create agent](https://www.roboto.ai/docs/reference/rest-api/ai/create-agent): Create a new agent for the caller's org. Reference for the POST /v1/ai/agents endpoint in the Roboto REST API. - [Get agent](https://www.roboto.ai/docs/reference/rest-api/ai/get-agent): Fetch a single agent by id. Reference for the GET /v1/ai/agents/{agent_id} endpoint in the Roboto REST API. - [Update agent](https://www.roboto.ai/docs/reference/rest-api/ai/update-agent): Patch an existing agent with the fields set on the request. Reference for the PUT /v1/ai/agents/{agent_id} endpoint in the Roboto REST API. - [Delete agent](https://www.roboto.ai/docs/reference/rest-api/ai/delete-agent): Delete an agent by id. Reference for the DELETE /v1/ai/agents/{agent_id} endpoint in the Roboto REST API. - [Launch agent](https://www.roboto.ai/docs/reference/rest-api/ai/launch-agent): Resolve an agent into a thread and start it via the same code path as… Reference for the POST /v1/ai/agents/{agent_id}/launch endpoint in the Roboto REST API. - [Get agent by name](https://www.roboto.ai/docs/reference/rest-api/ai/get-agent-by-name): Fetch an agent by its (org_id, name) handle. Reference for the GET /v1/ai/agents/name/{name} endpoint in the Roboto REST API. - [List threads for user legacy](https://www.roboto.ai/docs/reference/rest-api/ai/list-threads-for-user-legacy): Return the caller's own threads in their current org context, plus org-visible threads… Reference for the GET /v1/ai/chats endpoint in the Roboto REST API. - [Get thread by id legacy](https://www.roboto.ai/docs/reference/rest-api/ai/get-thread-by-id-legacy): Access control. Reference for the GET /v1/ai/chats/{thread_id} endpoint in the Roboto REST API. - [Get thread delta legacy](https://www.roboto.ai/docs/reference/rest-api/ai/get-thread-delta-legacy): Access control. Reference for the GET /v1/ai/chats/{thread_id}/delta endpoint in the Roboto REST API. - [Send message to thread legacy](https://www.roboto.ai/docs/reference/rest-api/ai/send-message-to-thread-legacy): Access control. Reference for the POST /v1/ai/chats/{thread_id}/messages endpoint in the Roboto REST API. - [Get tool details by id legacy](https://www.roboto.ai/docs/reference/rest-api/ai/get-tool-details-by-id-legacy): Access control. Reference for the GET /v1/ai/chats/{thread_id}/tool-use/{tool_use_id} endpoint in the Roboto REST API. - [Search threads legacy](https://www.roboto.ai/docs/reference/rest-api/ai/search-threads-legacy): Search agent threads the caller is allowed to read. Reference for the POST /v1/ai/chats/search endpoint in the Roboto REST API. - [List threads for user](https://www.roboto.ai/docs/reference/rest-api/ai/list-threads-for-user): Return the caller's own threads in their current org context, plus org-visible threads… Reference for the GET /v1/ai/threads endpoint in the Roboto REST API. - [Start thread](https://www.roboto.ai/docs/reference/rest-api/ai/start-thread): Access control. Reference for the POST /v1/ai/threads endpoint in the Roboto REST API. - [Get thread by id](https://www.roboto.ai/docs/reference/rest-api/ai/get-thread-by-id): Access control. Reference for the GET /v1/ai/threads/{thread_id} endpoint in the Roboto REST API. - [Get thread delta](https://www.roboto.ai/docs/reference/rest-api/ai/get-thread-delta): Access control. Reference for the GET /v1/ai/threads/{thread_id}/delta endpoint in the Roboto REST API. - [Send message to thread](https://www.roboto.ai/docs/reference/rest-api/ai/send-message-to-thread): Access control. Reference for the POST /v1/ai/threads/{thread_id}/messages endpoint in the Roboto REST API. - [Get tool details by id](https://www.roboto.ai/docs/reference/rest-api/ai/get-tool-details-by-id): Access control. Reference for the GET /v1/ai/threads/{thread_id}/tool-use/{tool_use_id} endpoint in the Roboto REST API. - [Get tool artifact](https://www.roboto.ai/docs/reference/rest-api/ai/get-tool-artifact): Mint a short-lived link to a file… Reference for the GET /v1/ai/threads/{thread_id}/tool-use/{tool_use_id}/artifacts/{name} endpoint in the Roboto REST API. - [Search threads](https://www.roboto.ai/docs/reference/rest-api/ai/search-threads): Search agent threads the caller is allowed to read. Reference for the POST /v1/ai/threads/search endpoint in the Roboto REST API. #### Boards - [Query boards for org](https://www.roboto.ai/docs/reference/rest-api/boards/query-boards-for-org): Page through the org's shared boards and the caller's own personal boards, ordered by name. Reference for the GET /v1/boards endpoint in the Roboto REST API. - [Create board](https://www.roboto.ai/docs/reference/rest-api/boards/create-board): Create a personal board, owned by the caller. Reference for the POST /v1/boards/create endpoint in the Roboto REST API. - [Get board by id](https://www.roboto.ai/docs/reference/rest-api/boards/get-board-by-id): Get a board by ID. Reference for the GET /v1/boards/id/{board_id} endpoint in the Roboto REST API. - [Update board](https://www.roboto.ai/docs/reference/rest-api/boards/update-board): Rename a board, replace its definition, or both. Reference for the PUT /v1/boards/id/{board_id} endpoint in the Roboto REST API. - [Delete board](https://www.roboto.ai/docs/reference/rest-api/boards/delete-board): Delete a board by ID. Reference for the DELETE /v1/boards/id/{board_id} endpoint in the Roboto REST API. - [Update board access](https://www.roboto.ai/docs/reference/rest-api/boards/update-board-access): Share a personal board with its org by making the org principal its… Reference for the PUT /v1/boards/id/{board_id}/access endpoint in the Roboto REST API. #### Collections - [Get collection access](https://www.roboto.ai/docs/reference/rest-api/collections/get-collection-access): Access control. Reference for the GET /v1/collections/{collection_id}/access endpoint in the Roboto REST API. - [Edit collection access](https://www.roboto.ai/docs/reference/rest-api/collections/edit-collection-access): Access control. Reference for the PUT /v1/collections/{collection_id}/access endpoint in the Roboto REST API. - [Create collection](https://www.roboto.ai/docs/reference/rest-api/collections/create-collection): Access control. Reference for the POST /v1/collections/create endpoint in the Roboto REST API. - [Get collection](https://www.roboto.ai/docs/reference/rest-api/collections/get-collection): Access control. Reference for the GET /v1/collections/id/{collection_id} endpoint in the Roboto REST API. - [Update collection](https://www.roboto.ai/docs/reference/rest-api/collections/update-collection): Access control. Reference for the PUT /v1/collections/id/{collection_id} endpoint in the Roboto REST API. - [Delete collection](https://www.roboto.ai/docs/reference/rest-api/collections/delete-collection): Access control. Reference for the DELETE /v1/collections/id/{collection_id} endpoint in the Roboto REST API. - [Get collection changes](https://www.roboto.ai/docs/reference/rest-api/collections/get-collection-changes): Access control. Reference for the GET /v1/collections/id/{collection_id}/changes endpoint in the Roboto REST API. - [Search collections](https://www.roboto.ai/docs/reference/rest-api/collections/search-collections): Access control. Reference for the POST /v1/collections/search endpoint in the Roboto REST API. - [Get collection tags for org](https://www.roboto.ai/docs/reference/rest-api/collections/get-collection-tags-for-org): Access control. Reference for the GET /v1/collections/tags endpoint in the Roboto REST API. #### Comments - [Create comment](https://www.roboto.ai/docs/reference/rest-api/comments/create-comment): Access control. Reference for the POST /v1/comments endpoint in the Roboto REST API. - [Get comment by id](https://www.roboto.ai/docs/reference/rest-api/comments/get-comment-by-id): Access control. Reference for the GET /v1/comments/{comment_id} endpoint in the Roboto REST API. - [Update comment](https://www.roboto.ai/docs/reference/rest-api/comments/update-comment): Access control. Reference for the PUT /v1/comments/{comment_id} endpoint in the Roboto REST API. - [Delete comment](https://www.roboto.ai/docs/reference/rest-api/comments/delete-comment): Access control. Reference for the DELETE /v1/comments/{comment_id} endpoint in the Roboto REST API. - [Get comments for entity](https://www.roboto.ai/docs/reference/rest-api/comments/get-comments-for-entity): Access control. Reference for the GET /v1/comments/{entity_type}/{entity_id} endpoint in the Roboto REST API. - [Get recent comments](https://www.roboto.ai/docs/reference/rest-api/comments/get-recent-comments): Access control. Reference for the GET /v1/comments/recent endpoint in the Roboto REST API. - [Get comments for entity type](https://www.roboto.ai/docs/reference/rest-api/comments/get-comments-for-entity-type): Access control. Reference for the GET /v1/comments/type/{entity_type} endpoint in the Roboto REST API. - [Get comments for user](https://www.roboto.ai/docs/reference/rest-api/comments/get-comments-for-user): Access control. Reference for the GET /v1/comments/user/{user_id} endpoint in the Roboto REST API. #### Config - [Get org config](https://www.roboto.ai/docs/reference/rest-api/config/get-org-config): Access control. Reference for the GET /v1/config/org/{org_id}/key/{key} endpoint in the Roboto REST API. - [Set org config](https://www.roboto.ai/docs/reference/rest-api/config/set-org-config): Set an org config value, replacing any existing one; admin_only keys… Reference for the PUT /v1/config/org/{org_id}/key/{key} endpoint in the Roboto REST API. - [Get user config](https://www.roboto.ai/docs/reference/rest-api/config/get-user-config): Access control. Reference for the GET /v1/config/user/key/{key} endpoint in the Roboto REST API. - [Set user config](https://www.roboto.ai/docs/reference/rest-api/config/set-user-config): Access control. Reference for the PUT /v1/config/user/key/{key} endpoint in the Roboto REST API. - [Update user org config](https://www.roboto.ai/docs/reference/rest-api/config/update-user-org-config): Update user config with org-specific context. Reference for the PUT /v1/config/user/org/{org_id}/key/{key} endpoint in the Roboto REST API. #### Datasets - [Create dataset](https://www.roboto.ai/docs/reference/rest-api/datasets/create-dataset): Access control. Reference for the POST /v1/datasets endpoint in the Roboto REST API. - [Get dataset](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset): Access control. Reference for the GET /v1/datasets/{dataset_id} endpoint in the Roboto REST API. - [Update dataset](https://www.roboto.ai/docs/reference/rest-api/datasets/update-dataset): Access control. Reference for the PUT /v1/datasets/{dataset_id} endpoint in the Roboto REST API. - [Delete dataset](https://www.roboto.ai/docs/reference/rest-api/datasets/delete-dataset): Access control. Reference for the DELETE /v1/datasets/{dataset_id} endpoint in the Roboto REST API. - [Get dataset access](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-access): Access control. Reference for the GET /v1/datasets/{dataset_id}/access endpoint in the Roboto REST API. - [Edit dataset access](https://www.roboto.ai/docs/reference/rest-api/datasets/edit-dataset-access): Access control. Reference for the PUT /v1/datasets/{dataset_id}/access endpoint in the Roboto REST API. - [Create directory](https://www.roboto.ai/docs/reference/rest-api/datasets/create-directory): Access control. Reference for the PUT /v1/datasets/{dataset_id}/directory endpoint in the Roboto REST API. - [Rename directory](https://www.roboto.ai/docs/reference/rest-api/datasets/rename-directory): Access control. Reference for the PUT /v1/datasets/{dataset_id}/directory/rename endpoint in the Roboto REST API. - [List events](https://www.roboto.ai/docs/reference/rest-api/datasets/list-events): Access control. Reference for the GET /v1/datasets/{dataset_id}/events endpoint in the Roboto REST API. - [List files](https://www.roboto.ai/docs/reference/rest-api/datasets/list-files): Access control. Reference for the GET /v1/datasets/{dataset_id}/files endpoint in the Roboto REST API. - [Delete directories](https://www.roboto.ai/docs/reference/rest-api/datasets/delete-directories): Access control. Reference for the POST /v1/datasets/{dataset_id}/files/delete-directories endpoint in the Roboto REST API. - [Get directory child count](https://www.roboto.ai/docs/reference/rest-api/datasets/get-directory-child-count): Access control. Reference for the GET /v1/datasets/{dataset_id}/files/directory-child-count endpoint in the Roboto REST API. - [Get directory contents](https://www.roboto.ai/docs/reference/rest-api/datasets/get-directory-contents): Access control. Reference for the GET /v1/datasets/{dataset_id}/files/directory-contents endpoint in the Roboto REST API. - [Get directory file extensions](https://www.roboto.ai/docs/reference/rest-api/datasets/get-directory-file-extensions): Access control. Reference for the GET /v1/datasets/{dataset_id}/files/directory-extensions endpoint in the Roboto REST API. - [Move nodes](https://www.roboto.ai/docs/reference/rest-api/datasets/move-nodes): Access control. Reference for the POST /v1/datasets/{dataset_id}/files/move endpoint in the Roboto REST API. - [Query dataset files](https://www.roboto.ai/docs/reference/rest-api/datasets/query-dataset-files): Execute a query against files within a specific dataset. Reference for the POST /v1/datasets/{dataset_id}/files/query endpoint in the Roboto REST API. - [Batch cancel active invocations for dataset](https://www.roboto.ai/docs/reference/rest-api/datasets/batch-cancel-active-invocations-for-dataset): Access control. Reference for the POST /v1/datasets/{dataset_id}/invocations/cancel endpoint in the Roboto REST API. - [Get active invocation count](https://www.roboto.ai/docs/reference/rest-api/datasets/get-active-invocation-count): Access control. Reference for the GET /v1/datasets/{dataset_id}/invocations/count/active endpoint in the Roboto REST API. - [Get terminal invocation count](https://www.roboto.ai/docs/reference/rest-api/datasets/get-terminal-invocation-count): Access control. Reference for the GET /v1/datasets/{dataset_id}/invocations/count/terminal endpoint in the Roboto REST API. - [List dataset sessions](https://www.roboto.ai/docs/reference/rest-api/datasets/list-dataset-sessions): Access control. Reference for the GET /v1/datasets/{dataset_id}/sessions endpoint in the Roboto REST API. - [Get dataset summary](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-summary): Access control. Reference for the GET /v1/datasets/{dataset_id}/summary endpoint in the Roboto REST API. - [Generate dataset summary](https://www.roboto.ai/docs/reference/rest-api/datasets/generate-dataset-summary): Access control. Reference for the POST /v1/datasets/{dataset_id}/summary endpoint in the Roboto REST API. - [Set dataset summary](https://www.roboto.ai/docs/reference/rest-api/datasets/set-dataset-summary): Access control. Reference for the PUT /v1/datasets/{dataset_id}/summary endpoint in the Roboto REST API. - [List topics](https://www.roboto.ai/docs/reference/rest-api/datasets/list-topics): List topics in a dataset. Reference for the GET /v1/datasets/{dataset_id}/topics endpoint in the Roboto REST API. - [Get dataset topic time bounds](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-topic-time-bounds): Get the earliest start and latest end across every topic… Reference for the GET /v1/datasets/{dataset_id}/topics/time-bounds endpoint in the Roboto REST API. - [Get dataset trigger evaluations count](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-trigger-evaluations-count): Access control. Reference for the GET /v1/datasets/{dataset_id}/trigger-evaluations/count endpoint in the Roboto REST API. - [Create dataset if not exists](https://www.roboto.ai/docs/reference/rest-api/datasets/create-dataset-if-not-exists): Access control. Reference for the POST /v1/datasets/create_if_not_exists endpoint in the Roboto REST API. - [Get credentials](https://www.roboto.ai/docs/reference/rest-api/datasets/get-credentials): Access control. Reference for the GET /v1/datasets/id/{dataset_id}/credentials endpoint in the Roboto REST API. - [Get dataset metadata keys for org](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-metadata-keys-for-org): Access control. Reference for the GET /v1/datasets/metadata/keys endpoint in the Roboto REST API. - [Query datasets](https://www.roboto.ai/docs/reference/rest-api/datasets/query-datasets): Execute a query against datasets. Reference for the POST /v1/datasets/query endpoint in the Roboto REST API. - [Get dataset tags for org](https://www.roboto.ai/docs/reference/rest-api/datasets/get-dataset-tags-for-org): Access control. Reference for the GET /v1/datasets/tags endpoint in the Roboto REST API. - [Begin single file upload legacy](https://www.roboto.ai/docs/reference/rest-api/datasets/begin-single-file-upload-legacy): Access control. Reference for the POST /v2/datasets/{dataset_id}/uploads endpoint in the Roboto REST API. - [Complete single file upload legacy](https://www.roboto.ai/docs/reference/rest-api/datasets/complete-single-file-upload-legacy): Access control. Reference for the PUT /v2/datasets/{dataset_id}/uploads/{upload_id}/complete endpoint in the Roboto REST API. #### Device Types - [Create device type](https://www.roboto.ai/docs/reference/rest-api/device-types/create-device-type): Create a device type in the caller's org. Reference for the POST /v1/device-types/create endpoint in the Roboto REST API. - [Get device type by id](https://www.roboto.ai/docs/reference/rest-api/device-types/get-device-type-by-id): Get a device type. Reference for the GET /v1/device-types/id/{device_type_id} endpoint in the Roboto REST API. - [Update device type](https://www.roboto.ai/docs/reference/rest-api/device-types/update-device-type): Update a device type's name, description, metadata or tags. Reference for the PUT /v1/device-types/id/{device_type_id} endpoint in the Roboto REST API. - [Delete device type](https://www.roboto.ai/docs/reference/rest-api/device-types/delete-device-type): Delete a device type; answers 409 while any device is still of… Reference for the DELETE /v1/device-types/id/{device_type_id} endpoint in the Roboto REST API. - [Get devices of device type](https://www.roboto.ai/docs/reference/rest-api/device-types/get-devices-of-device-type): List the devices that are of a device type, newest first. Reference for the GET /v1/device-types/id/{device_type_id}/devices endpoint in the Roboto REST API. - [Get device types by org](https://www.roboto.ai/docs/reference/rest-api/device-types/get-device-types-by-org): List an org's device types, newest first. Reference for the GET /v1/device-types/org/{org_id} endpoint in the Roboto REST API. #### Devices - [Create device](https://www.roboto.ai/docs/reference/rest-api/devices/create-device): Access control. Reference for the POST /v1/devices/create endpoint in the Roboto REST API. - [Get device by id](https://www.roboto.ai/docs/reference/rest-api/devices/get-device-by-id): Access control. Reference for the GET /v1/devices/id/{device_id} endpoint in the Roboto REST API. - [Update device by id](https://www.roboto.ai/docs/reference/rest-api/devices/update-device-by-id): Access control. Reference for the PUT /v1/devices/id/{device_id} endpoint in the Roboto REST API. - [Delete device by id](https://www.roboto.ai/docs/reference/rest-api/devices/delete-device-by-id): Delete a device, and delete its configurations or, with… Reference for the DELETE /v1/devices/id/{device_id} endpoint in the Roboto REST API. - [List device sessions](https://www.roboto.ai/docs/reference/rest-api/devices/list-device-sessions): Access control. Reference for the GET /v1/devices/id/{device_id}/sessions endpoint in the Roboto REST API. - [Create device sessions](https://www.roboto.ai/docs/reference/rest-api/devices/create-device-sessions): Create many sessions on this device, each with its files, topics,… Reference for the POST /v1/devices/id/{device_id}/sessions endpoint in the Roboto REST API. - [Get tokens for device](https://www.roboto.ai/docs/reference/rest-api/devices/get-tokens-for-device): Access control. Reference for the GET /v1/devices/id/{device_id}/tokens endpoint in the Roboto REST API. - [Create token for device](https://www.roboto.ai/docs/reference/rest-api/devices/create-token-for-device): Access control. Reference for the POST /v1/devices/id/{device_id}/tokens endpoint in the Roboto REST API. - [Infer devices](https://www.roboto.ai/docs/reference/rest-api/devices/infer-devices): Access control. Reference for the POST /v1/devices/infer endpoint in the Roboto REST API. - [Get devices by org](https://www.roboto.ai/docs/reference/rest-api/devices/get-devices-by-org): Access control. Reference for the GET /v1/devices/org/{org_id} endpoint in the Roboto REST API. #### Events - [Create event](https://www.roboto.ai/docs/reference/rest-api/events/create-event): Access control. Reference for the POST /v1/events/create endpoint in the Roboto REST API. - [Delete events](https://www.roboto.ai/docs/reference/rest-api/events/delete-events): Access control. Reference for the POST /v1/events/delete endpoint in the Roboto REST API. - [Get event by id](https://www.roboto.ai/docs/reference/rest-api/events/get-event-by-id): Access control. Reference for the GET /v1/events/id/{event_id} endpoint in the Roboto REST API. - [Update event](https://www.roboto.ai/docs/reference/rest-api/events/update-event): Access control. Reference for the PUT /v1/events/id/{event_id} endpoint in the Roboto REST API. - [Delete event](https://www.roboto.ai/docs/reference/rest-api/events/delete-event): Access control. Reference for the DELETE /v1/events/id/{event_id} endpoint in the Roboto REST API. - [Get event metadata keys for org](https://www.roboto.ai/docs/reference/rest-api/events/get-event-metadata-keys-for-org): Access control. Reference for the GET /v1/events/metadata/keys endpoint in the Roboto REST API. - [Query events for associations](https://www.roboto.ai/docs/reference/rest-api/events/query-events-for-associations): Access control. Reference for the POST /v1/events/query/for_associations endpoint in the Roboto REST API. - [Get event tags for org](https://www.roboto.ai/docs/reference/rest-api/events/get-event-tags-for-org): Access control. Reference for the GET /v1/events/tags endpoint in the Roboto REST API. #### Files - [Delete file](https://www.roboto.ai/docs/reference/rest-api/files/delete-file): Access control. Reference for the DELETE /v1/files/{file_id} endpoint in the Roboto REST API. - [Rename file](https://www.roboto.ai/docs/reference/rest-api/files/rename-file): Access control. Reference for the PUT /v1/files/{file_id}/rename endpoint in the Roboto REST API. - [Get signed url](https://www.roboto.ai/docs/reference/rest-api/files/get-signed-url): Mint a signed URL for one version of a file's object, the current one… Reference for the GET /v1/files/{file_id}/signed-url endpoint in the Roboto REST API. - [Get credentials for association](https://www.roboto.ai/docs/reference/rest-api/files/get-credentials-for-association): Issue read-only credentials for the files… Reference for the GET /v1/files/association/id/{association_id}/credentials endpoint in the Roboto REST API. - [Delete directories for association](https://www.roboto.ai/docs/reference/rest-api/files/delete-directories-for-association): Delete directories and their contents… Reference for the POST /v1/files/association/id/{association_id}/delete-directories endpoint in the Roboto REST API. - [List directories](https://www.roboto.ai/docs/reference/rest-api/files/list-directories): Access control. Reference for the GET /v1/files/association/id/{association_id}/directories endpoint in the Roboto REST API. - [Create directory for association](https://www.roboto.ai/docs/reference/rest-api/files/create-directory-for-association): Create a directory among the files associated with… Reference for the PUT /v1/files/association/id/{association_id}/directory endpoint in the Roboto REST API. - [Get directory contents for association](https://www.roboto.ai/docs/reference/rest-api/files/get-directory-contents-for-association): List one directory level of the files… Reference for the GET /v1/files/association/id/{association_id}/directory-contents endpoint in the Roboto REST API. - [Rename directory for association](https://www.roboto.ai/docs/reference/rest-api/files/rename-directory-for-association): Move or rename a directory among the files… Reference for the PUT /v1/files/association/id/{association_id}/directory/rename endpoint in the Roboto REST API. - [Create link for association](https://www.roboto.ai/docs/reference/rest-api/files/create-link-for-association): Put a link to one version of a file among the files of… Reference for the PUT /v1/files/association/id/{association_id}/link endpoint in the Roboto REST API. - [Query files for association](https://www.roboto.ai/docs/reference/rest-api/files/query-files-for-association): List the available files associated with a dataset,… Reference for the POST /v1/files/association/id/{association_id}/query endpoint in the Roboto REST API. - [Create export job](https://www.roboto.ai/docs/reference/rest-api/files/create-export-job): Access control. Reference for the POST /v1/files/exports endpoint in the Roboto REST API. - [Get export job](https://www.roboto.ai/docs/reference/rest-api/files/get-export-job): Access control. Reference for the GET /v1/files/exports/{export_job_id} endpoint in the Roboto REST API. - [Set file representations](https://www.roboto.ai/docs/reference/rest-api/files/set-file-representations): Replace the representations of the named topics on one… Reference for the PUT /v1/files/id/{fs_node_id}/representations endpoint in the Roboto REST API. - [Set file timeline offsets](https://www.roboto.ai/docs/reference/rest-api/files/set-file-timeline-offsets): Calibrate timelines on a file. Reference for the POST /v1/files/id/{fs_node_id}/timeline-offsets endpoint in the Roboto REST API. - [Declare file topics](https://www.roboto.ai/docs/reference/rest-api/files/declare-file-topics): Register the topic data one already-uploaded file carries, naming no… Reference for the POST /v1/files/id/{fs_node_id}/topics endpoint in the Roboto REST API. - [Import one](https://www.roboto.ai/docs/reference/rest-api/files/import-one): Access control. Reference for the POST /v1/files/import endpoint in the Roboto REST API. - [Import batch](https://www.roboto.ai/docs/reference/rest-api/files/import-batch): Access control. Reference for the POST /v1/files/import/batch endpoint in the Roboto REST API. - [Get file metadata keys for org](https://www.roboto.ai/docs/reference/rest-api/files/get-file-metadata-keys-for-org): Access control. Reference for the GET /v1/files/metadata/keys endpoint in the Roboto REST API. - [Query files](https://www.roboto.ai/docs/reference/rest-api/files/query-files): Execute a query against files. Reference for the POST /v1/files/query endpoint in the Roboto REST API. - [Get file query result count](https://www.roboto.ai/docs/reference/rest-api/files/get-file-query-result-count): Get the count of files matching a query. Reference for the POST /v1/files/query/result-count endpoint in the Roboto REST API. - [Get file record by id](https://www.roboto.ai/docs/reference/rest-api/files/get-file-record-by-id): Access control. Reference for the GET /v1/files/record/{file_id} endpoint in the Roboto REST API. - [Update file record](https://www.roboto.ai/docs/reference/rest-api/files/update-file-record): Access control. Reference for the PUT /v1/files/record/{file_id} endpoint in the Roboto REST API. - [Get file record by path](https://www.roboto.ai/docs/reference/rest-api/files/get-file-record-by-path): Access control. Reference for the GET /v1/files/record/path/{url_quoted_file_path}/association/{association_id} endpoint in the Roboto REST API. - [Begin signed url upload](https://www.roboto.ai/docs/reference/rest-api/files/begin-signed-url-upload): Begin a single file upload with a pre-signed URL. Reference for the POST /v1/files/signed_url_upload endpoint in the Roboto REST API. - [Get file tags for org](https://www.roboto.ai/docs/reference/rest-api/files/get-file-tags-for-org): Access control. Reference for the GET /v1/files/tags endpoint in the Roboto REST API. - [Abort transactions](https://www.roboto.ai/docs/reference/rest-api/files/abort-transactions): Access control. Reference for the POST /v1/files/transactions/abort endpoint in the Roboto REST API. - [Begin upload](https://www.roboto.ai/docs/reference/rest-api/files/begin-upload): Begin a batch file upload transaction. Reference for the POST /v1/files/upload endpoint in the Roboto REST API. - [Complete upload](https://www.roboto.ai/docs/reference/rest-api/files/complete-upload): Complete a file upload transaction (batch or single). Reference for the PUT /v1/files/upload/{upload_id}/complete endpoint in the Roboto REST API. - [Get upload credentials](https://www.roboto.ai/docs/reference/rest-api/files/get-upload-credentials): Get temporary credentials for uploading files. Reference for the GET /v1/files/upload/{upload_id}/credentials endpoint in the Roboto REST API. - [Report upload progress](https://www.roboto.ai/docs/reference/rest-api/files/report-upload-progress): Report progress on a batch upload transaction. Reference for the PUT /v1/files/upload/{upload_id}/progress endpoint in the Roboto REST API. #### Images - [Get temporary container credentials](https://www.roboto.ai/docs/reference/rest-api/images/get-temporary-container-credentials): Access control. Reference for the GET /v1/images/credentials endpoint in the Roboto REST API. - [Delete container image](https://www.roboto.ai/docs/reference/rest-api/images/delete-container-image): Idempotently delete container image from Roboto's private registry. Reference for the DELETE /v1/images/image endpoint in the Roboto REST API. - [Get container image record deprecated](https://www.roboto.ai/docs/reference/rest-api/images/get-container-image-record-deprecated): Retrieve our record of a container image pushed into… Reference for the GET /v1/images/image/record/{org_id}/{image_uri} endpoint in the Roboto REST API. - [List image records](https://www.roboto.ai/docs/reference/rest-api/images/list-image-records): Return paginated list of container image URIs pushed into Roboto's… Reference for the GET /v1/images/image/record/list endpoint in the Roboto REST API. - [Create image repository](https://www.roboto.ai/docs/reference/rest-api/images/create-image-repository): Idempotently create a container image repository in Roboto's private registry.… Reference for the PUT /v1/images/repository endpoint in the Roboto REST API. - [Delete image repository](https://www.roboto.ai/docs/reference/rest-api/images/delete-image-repository): Delete a container image repository in Roboto's private registry. Reference for the DELETE /v1/images/repository endpoint in the Roboto REST API. - [Repository contains image](https://www.roboto.ai/docs/reference/rest-api/images/repository-contains-image): Does the given Roboto-managed repository… Reference for the GET /v1/images/repository/{repo_name}/contains/{image_tag} endpoint in the Roboto REST API. - [Set image tag mutability](https://www.roboto.ai/docs/reference/rest-api/images/set-image-tag-mutability): Update an existing container image repository in Roboto's… Reference for the PUT /v1/images/repository/image-tag-mutability endpoint in the Roboto REST API. - [List repository records](https://www.roboto.ai/docs/reference/rest-api/images/list-repository-records): Return one page of the org's repositories in Roboto's registry, by… Reference for the GET /v1/images/repository/record/list endpoint in the Roboto REST API. #### Ingestion Rules - [List ingestion rules](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/list-ingestion-rules): Access control. Reference for the GET /v1/ingestion-rules endpoint in the Roboto REST API. - [Create ingestion rule](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/create-ingestion-rule): Access control. Reference for the POST /v1/ingestion-rules endpoint in the Roboto REST API. - [Get ingestion rule](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/get-ingestion-rule): Access control. Reference for the GET /v1/ingestion-rules/{rule_id} endpoint in the Roboto REST API. - [Update ingestion rule](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/update-ingestion-rule): Access control. Reference for the PUT /v1/ingestion-rules/{rule_id} endpoint in the Roboto REST API. - [Delete ingestion rule](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/delete-ingestion-rule): Access control. Reference for the DELETE /v1/ingestion-rules/{rule_id} endpoint in the Roboto REST API. - [Preview existing files](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/preview-existing-files): Files the rule matches that no rule's trigger has run on.… Reference for the GET /v1/ingestion-rules/{rule_id}/existing-files endpoint in the Roboto REST API. - [Ingest existing files](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/ingest-existing-files): Ingest the files GET //existing-files… Reference for the POST /v1/ingestion-rules/{rule_id}/existing-files/ingest endpoint in the Roboto REST API. - [List default ingestion rules](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/list-default-ingestion-rules): The default rules, each saying whether the caller's org already has it. Reference for the GET /v1/ingestion-rules/defaults endpoint in the Roboto REST API. - [Create default ingestion rules](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/create-default-ingestion-rules): Create any of the defaults for new orgs that the caller's org is missing. Reference for the POST /v1/ingestion-rules/defaults endpoint in the Roboto REST API. - [Ingest files](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/ingest-files): Ingest existing files now with the rules that match them, as an upload of… Reference for the POST /v1/ingestion-rules/ingest endpoint in the Roboto REST API. - [Match ingestion rules](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/match-ingestion-rules): Which of the caller's org's rules match each path; the same decision that… Reference for the POST /v1/ingestion-rules/match endpoint in the Roboto REST API. - [Latest ingestion runs](https://www.roboto.ai/docs/reference/rest-api/ingestion-rules/latest-ingestion-runs): The latest run of a rule's trigger on each file in the caller's org… Reference for the POST /v1/ingestion-rules/runs/latest endpoint in the Roboto REST API. #### Integrations - [List roboto regions](https://www.roboto.ai/docs/reference/rest-api/integrations/list-roboto-regions): Access control. Reference for the GET /v1/integrations/regions endpoint in the Roboto REST API. - [List s3 bucket integrations](https://www.roboto.ai/docs/reference/rest-api/integrations/list-s3-bucket-integrations): Access control. Reference for the GET /v1/integrations/storage/s3/buckets endpoint in the Roboto REST API. - [Check s3 bucket health](https://www.roboto.ai/docs/reference/rest-api/integrations/check-s3-bucket-health): Access control. Reference for the POST /v1/integrations/storage/s3/buckets/{bucket}/healthcheck endpoint in the Roboto REST API. - [Register s3 integration](https://www.roboto.ai/docs/reference/rest-api/integrations/register-s3-integration): Access control. Reference for the POST /v1/integrations/storage/s3/register endpoint in the Roboto REST API. #### Layouts - [Query layouts for org](https://www.roboto.ai/docs/reference/rest-api/layouts/query-layouts-for-org): Query layouts visible to the caller within their organization. Reference for the GET /v1/layouts endpoint in the Roboto REST API. - [Create layout](https://www.roboto.ai/docs/reference/rest-api/layouts/create-layout): Access control. Reference for the POST /v1/layouts/create endpoint in the Roboto REST API. - [Get layout by id](https://www.roboto.ai/docs/reference/rest-api/layouts/get-layout-by-id): Access control. Reference for the GET /v1/layouts/id/{layout_id} endpoint in the Roboto REST API. - [Update layout](https://www.roboto.ai/docs/reference/rest-api/layouts/update-layout): Update a layout by ID. Reference for the PUT /v1/layouts/id/{layout_id} endpoint in the Roboto REST API. - [Delete layout](https://www.roboto.ai/docs/reference/rest-api/layouts/delete-layout): Delete a layout by ID. Reference for the DELETE /v1/layouts/id/{layout_id} endpoint in the Roboto REST API. - [Get layout by name](https://www.roboto.ai/docs/reference/rest-api/layouts/get-layout-by-name): Access control. Reference for the GET /v1/layouts/name/{layout_name} endpoint in the Roboto REST API. #### Limits - [Get ai credit usage for org](https://www.roboto.ai/docs/reference/rest-api/limits/get-ai-credit-usage-for-org): Return the current monthly AI credit usage snapshot for an org. Reference for the GET /v1/limits/ai-credits/orgs/id/{org_id} endpoint in the Roboto REST API. - [Get limits for org](https://www.roboto.ai/docs/reference/rest-api/limits/get-limits-for-org): Access control. Reference for the GET /v1/limits/orgs/id/{org_id} endpoint in the Roboto REST API. #### MCP - [Oauth callback](https://www.roboto.ai/docs/reference/rest-api/mcp/oauth-callback): Exchange an authorization code for tokens. Reference for the POST /v1/mcp/oauth/callback endpoint in the Roboto REST API. - [List mcp org credentials](https://www.roboto.ai/docs/reference/rest-api/mcp/list-mcp-org-credentials): List the org-wide MCP server tokens the caller's org has set. Reference for the GET /v1/mcp/org-credentials endpoint in the Roboto REST API. - [List mcp servers](https://www.roboto.ai/docs/reference/rest-api/mcp/list-mcp-servers): List MCP servers visible to the caller's org (global + org-scoped). Reference for the GET /v1/mcp/servers endpoint in the Roboto REST API. - [Register mcp server](https://www.roboto.ai/docs/reference/rest-api/mcp/register-mcp-server): Register a new MCP server or return existing if URL matches for the caller's org. Reference for the POST /v1/mcp/servers endpoint in the Roboto REST API. - [Get mcp server](https://www.roboto.ai/docs/reference/rest-api/mcp/get-mcp-server): Get details of a specific MCP server. Reference for the GET /v1/mcp/servers/{server_id} endpoint in the Roboto REST API. - [Delete mcp server](https://www.roboto.ai/docs/reference/rest-api/mcp/delete-mcp-server): Remove the caller's org from an MCP server, deleting it entirely if… Reference for the DELETE /v1/mcp/servers/{server_id} endpoint in the Roboto REST API. - [Get mcp server context](https://www.roboto.ai/docs/reference/rest-api/mcp/get-mcp-server-context): Get per-org context for an MCP server. Reference for the GET /v1/mcp/servers/{server_id}/context endpoint in the Roboto REST API. - [Set mcp server context](https://www.roboto.ai/docs/reference/rest-api/mcp/set-mcp-server-context): Set per-org context for an MCP server. This text is injected into… Reference for the PUT /v1/mcp/servers/{server_id}/context endpoint in the Roboto REST API. - [Start oauth flow](https://www.roboto.ai/docs/reference/rest-api/mcp/start-oauth-flow): Start an OAuth2 authorization flow for the current user and… Reference for the POST /v1/mcp/servers/{server_id}/oauth/start endpoint in the Roboto REST API. - [Disconnect mcp server](https://www.roboto.ai/docs/reference/rest-api/mcp/disconnect-mcp-server): Revoke and delete the current user's token for this server… Reference for the DELETE /v1/mcp/servers/{server_id}/oauth/token endpoint in the Roboto REST API. - [Set mcp server org credential](https://www.roboto.ai/docs/reference/rest-api/mcp/set-mcp-server-org-credential): Set the org-wide token for an MCP server to the value of… Reference for the PUT /v1/mcp/servers/{server_id}/org-credential endpoint in the Roboto REST API. - [Delete mcp server org credential](https://www.roboto.ai/docs/reference/rest-api/mcp/delete-mcp-server-org-credential): Remove the org-wide token for an MCP server. The org… Reference for the DELETE /v1/mcp/servers/{server_id}/org-credential endpoint in the Roboto REST API. - [List mcp token statuses](https://www.roboto.ai/docs/reference/rest-api/mcp/list-mcp-token-statuses): List token statuses for the current user in their org. Reference for the GET /v1/mcp/tokens endpoint in the Roboto REST API. #### Metrics - [Publish metrics](https://www.roboto.ai/docs/reference/rest-api/metrics/publish-metrics): Record many metric values against one session in a single call. Reference for the POST /v1/metrics endpoint in the Roboto REST API. - [Aggregate metric](https://www.roboto.ai/docs/reference/rest-api/metrics/aggregate-metric): Access control. Reference for the POST /v1/metrics/aggregate endpoint in the Roboto REST API. - [Create metric definition](https://www.roboto.ai/docs/reference/rest-api/metrics/create-metric-definition): Access control. Reference for the POST /v1/metrics/definition endpoint in the Roboto REST API. - [Get metric definition by name](https://www.roboto.ai/docs/reference/rest-api/metrics/get-metric-definition-by-name): Access control. Reference for the GET /v1/metrics/definition/{name} endpoint in the Roboto REST API. - [Update metric definition](https://www.roboto.ai/docs/reference/rest-api/metrics/update-metric-definition): Access control. Reference for the PUT /v1/metrics/definition/{name} endpoint in the Roboto REST API. - [Delete metric definition](https://www.roboto.ai/docs/reference/rest-api/metrics/delete-metric-definition): Access control. Reference for the DELETE /v1/metrics/definition/{name} endpoint in the Roboto REST API. - [List metric definitions](https://www.roboto.ai/docs/reference/rest-api/metrics/list-metric-definitions): Access control. Reference for the GET /v1/metrics/definitions endpoint in the Roboto REST API. - [Query metrics](https://www.roboto.ai/docs/reference/rest-api/metrics/query-metrics): Access control. Reference for the POST /v1/metrics/query endpoint in the Roboto REST API. - [List metrics by session](https://www.roboto.ai/docs/reference/rest-api/metrics/list-metrics-by-session): Carries no owner-org auth rule, unlike the other routes in this file:… Reference for the GET /v1/metrics/session/{session_id} endpoint in the Roboto REST API. #### Metrics Dashboards - [Query dashboards for org](https://www.roboto.ai/docs/reference/rest-api/metrics-dashboards/query-dashboards-for-org): Query dashboards visible to the caller within their organization. Reference for the GET /v1/metrics/dashboards endpoint in the Roboto REST API. - [Create dashboard](https://www.roboto.ai/docs/reference/rest-api/metrics-dashboards/create-dashboard): Access control. Reference for the POST /v1/metrics/dashboards/create endpoint in the Roboto REST API. - [Get dashboard by id](https://www.roboto.ai/docs/reference/rest-api/metrics-dashboards/get-dashboard-by-id): Get a dashboard by ID. Reference for the GET /v1/metrics/dashboards/id/{dashboard_id} endpoint in the Roboto REST API. - [Update dashboard](https://www.roboto.ai/docs/reference/rest-api/metrics-dashboards/update-dashboard): Update a dashboard by ID. Reference for the PUT /v1/metrics/dashboards/id/{dashboard_id} endpoint in the Roboto REST API. - [Delete dashboard](https://www.roboto.ai/docs/reference/rest-api/metrics-dashboards/delete-dashboard): Delete a dashboard by ID. Reference for the DELETE /v1/metrics/dashboards/id/{dashboard_id} endpoint in the Roboto REST API. #### Notifications - [Get notifications for user](https://www.roboto.ai/docs/reference/rest-api/notifications/get-notifications-for-user): Access control. Reference for the GET /v1/notifications endpoint in the Roboto REST API. - [Update notification](https://www.roboto.ai/docs/reference/rest-api/notifications/update-notification): Access control. Reference for the PUT /v1/notifications/{notification_id} endpoint in the Roboto REST API. - [Delete notification](https://www.roboto.ai/docs/reference/rest-api/notifications/delete-notification): Access control. Reference for the DELETE /v1/notifications/{notification_id} endpoint in the Roboto REST API. - [Put notification records](https://www.roboto.ai/docs/reference/rest-api/notifications/put-notification-records): Access control. Reference for the PUT /v1/notifications/batch endpoint in the Roboto REST API. #### Orgs - [Get orgs by caller](https://www.roboto.ai/docs/reference/rest-api/orgs/get-orgs-by-caller): Access control. Reference for the GET /v1/orgs/caller endpoint in the Roboto REST API. - [Update org user](https://www.roboto.ai/docs/reference/rest-api/orgs/update-org-user): Access control. Reference for the PUT /v1/orgs/id/{org_id}/users/id/{url_encoded_user_id} endpoint in the Roboto REST API. #### Query - [Convert natural language to roboql](https://www.roboto.ai/docs/reference/rest-api/query/convert-natural-language-to-roboql): Access control. Reference for the POST /v1/query/convert/nlp-to-roboql endpoint in the Roboto REST API. - [Get query record](https://www.roboto.ai/docs/reference/rest-api/query/get-query-record): Access control. Reference for the GET /v1/query/id/{query_id} endpoint in the Roboto REST API. - [Get query result count](https://www.roboto.ai/docs/reference/rest-api/query/get-query-result-count): Get the total number of results for a query. Reference for the GET /v1/query/id/{query_id}/count endpoint in the Roboto REST API. - [Get query results](https://www.roboto.ai/docs/reference/rest-api/query/get-query-results): Get paginated results for a query. Reference for the GET /v1/query/id/{query_id}/results endpoint in the Roboto REST API. - [Get recent queries](https://www.roboto.ai/docs/reference/rest-api/query/get-recent-queries): Access control. Reference for the GET /v1/query/recent endpoint in the Roboto REST API. - [Submit roboql query](https://www.roboto.ai/docs/reference/rest-api/query/submit-roboql-query): Access control. Reference for the POST /v1/query/submit/roboql endpoint in the Roboto REST API. - [Submit structured query](https://www.roboto.ai/docs/reference/rest-api/query/submit-structured-query): Access control. Reference for the POST /v1/query/submit/structured endpoint in the Roboto REST API. - [Submit term query](https://www.roboto.ai/docs/reference/rest-api/query/submit-term-query): Access control. Reference for the POST /v1/query/submit/term endpoint in the Roboto REST API. #### Secrets - [Get secrets for org](https://www.roboto.ai/docs/reference/rest-api/secrets/get-secrets-for-org): Access control. Reference for the GET /v1/secrets endpoint in the Roboto REST API. - [Create secret](https://www.roboto.ai/docs/reference/rest-api/secrets/create-secret): Access control. Reference for the POST /v1/secrets endpoint in the Roboto REST API. - [Get secret by name](https://www.roboto.ai/docs/reference/rest-api/secrets/get-secret-by-name): Access control. Reference for the GET /v1/secrets/name/{secret_name} endpoint in the Roboto REST API. - [Update secret record](https://www.roboto.ai/docs/reference/rest-api/secrets/update-secret-record): Access control. Reference for the PUT /v1/secrets/name/{secret_name} endpoint in the Roboto REST API. - [Delete secret by name](https://www.roboto.ai/docs/reference/rest-api/secrets/delete-secret-by-name): Access control. Reference for the DELETE /v1/secrets/name/{secret_name} endpoint in the Roboto REST API. - [Get secret creds](https://www.roboto.ai/docs/reference/rest-api/secrets/get-secret-creds): Access control. Reference for the GET /v1/secrets/name/{secret_name}/creds endpoint in the Roboto REST API. #### Sessions - [List sessions](https://www.roboto.ai/docs/reference/rest-api/sessions/list-sessions): Access control. Reference for the GET /v1/sessions endpoint in the Roboto REST API. - [Create session](https://www.roboto.ai/docs/reference/rest-api/sessions/create-session): Access control. Reference for the POST /v1/sessions endpoint in the Roboto REST API. - [Create session if not exists](https://www.roboto.ai/docs/reference/rest-api/sessions/create-session-if-not-exists): Return the first session matching match_roboql_query, creating… Reference for the POST /v1/sessions/create_if_not_exists endpoint in the Roboto REST API. - [Get session](https://www.roboto.ai/docs/reference/rest-api/sessions/get-session): Access control. Reference for the GET /v1/sessions/id/{session_id} endpoint in the Roboto REST API. - [Update session](https://www.roboto.ai/docs/reference/rest-api/sessions/update-session): Access control. Reference for the PUT /v1/sessions/id/{session_id} endpoint in the Roboto REST API. - [Delete session](https://www.roboto.ai/docs/reference/rest-api/sessions/delete-session): Access control. Reference for the DELETE /v1/sessions/id/{session_id} endpoint in the Roboto REST API. - [Complete session](https://www.roboto.ai/docs/reference/rest-api/sessions/complete-session): Mark the session complete, after which it is announced ingested… Reference for the POST /v1/sessions/id/{session_id}/complete endpoint in the Roboto REST API. - [List session devices](https://www.roboto.ai/docs/reference/rest-api/sessions/list-session-devices): Access control. Reference for the GET /v1/sessions/id/{session_id}/devices endpoint in the Roboto REST API. - [Attach to device](https://www.roboto.ai/docs/reference/rest-api/sessions/attach-to-device): Access control. Reference for the POST /v1/sessions/id/{session_id}/devices endpoint in the Roboto REST API. - [Detach from device](https://www.roboto.ai/docs/reference/rest-api/sessions/detach-from-device): Access control. Reference for the DELETE /v1/sessions/id/{session_id}/devices endpoint in the Roboto REST API. - [List session files](https://www.roboto.ai/docs/reference/rest-api/sessions/list-session-files): Access control. Reference for the GET /v1/sessions/id/{session_id}/files endpoint in the Roboto REST API. - [Add files](https://www.roboto.ai/docs/reference/rest-api/sessions/add-files): Include files in a session that already exists, each with whatever… Reference for the POST /v1/sessions/id/{session_id}/files endpoint in the Roboto REST API. - [Remove files](https://www.roboto.ai/docs/reference/rest-api/sessions/remove-files): Drop files from a session, in one transaction for the request. Reference for the DELETE /v1/sessions/id/{session_id}/files endpoint in the Roboto REST API. - [Get session ingestion status](https://www.roboto.ai/docs/reference/rest-api/sessions/get-session-ingestion-status): Access control. Reference for the GET /v1/sessions/id/{session_id}/ingestion endpoint in the Roboto REST API. - [Skip waiting for](https://www.roboto.ai/docs/reference/rest-api/sessions/skip-waiting-for): Access control. Reference for the POST /v1/sessions/id/{session_id}/ingestion/skip endpoint in the Roboto REST API. - [List session topics](https://www.roboto.ai/docs/reference/rest-api/sessions/list-session-topics): Access control. Reference for the GET /v1/sessions/id/{session_id}/topics endpoint in the Roboto REST API. - [Get session topic](https://www.roboto.ai/docs/reference/rest-api/sessions/get-session-topic): Access control. Reference for the GET /v1/sessions/id/{session_id}/topics/name/{url_quoted_topic_name} endpoint in the Roboto REST API. - [Set unix offset](https://www.roboto.ai/docs/reference/rest-api/sessions/set-unix-offset): Anchor all of this session's data to wall-clock time. Reference for the POST /v1/sessions/id/{session_id}/unix-offset endpoint in the Roboto REST API. - [Clear unix offset](https://www.roboto.ai/docs/reference/rest-api/sessions/clear-unix-offset): Return this session's data to an offset of 0. Reference for the DELETE /v1/sessions/id/{session_id}/unix-offset endpoint in the Roboto REST API. - [Get session ingestion summaries](https://www.roboto.ai/docs/reference/rest-api/sessions/get-session-ingestion-summaries): Each session's ingestion in counts, for a page of a sessions list.… Reference for the POST /v1/sessions/ingestion/summaries endpoint in the Roboto REST API. #### Skills - [List skills](https://www.roboto.ai/docs/reference/rest-api/skills/list-skills): Access control. Reference for the GET /v1/skills endpoint in the Roboto REST API. - [Create skill](https://www.roboto.ai/docs/reference/rest-api/skills/create-skill): Access control. Reference for the POST /v1/skills/create endpoint in the Roboto REST API. - [Get skill by id](https://www.roboto.ai/docs/reference/rest-api/skills/get-skill-by-id): Access control. Reference for the GET /v1/skills/id/{skill_id} endpoint in the Roboto REST API. - [Update skill metadata](https://www.roboto.ai/docs/reference/rest-api/skills/update-skill-metadata): Access control. Reference for the PUT /v1/skills/id/{skill_id} endpoint in the Roboto REST API. - [Delete skill](https://www.roboto.ai/docs/reference/rest-api/skills/delete-skill): Access control. Reference for the DELETE /v1/skills/id/{skill_id} endpoint in the Roboto REST API. - [Subscribe](https://www.roboto.ai/docs/reference/rest-api/skills/subscribe): Subscribe the caller to a skill — records that they care about it… Reference for the POST /v1/skills/id/{skill_id}/subscribe endpoint in the Roboto REST API. - [Set subscription](https://www.roboto.ai/docs/reference/rest-api/skills/set-subscription): Pin (or clear) the caller's AI-available version of a skill. Reference for the PUT /v1/skills/id/{skill_id}/subscribe endpoint in the Roboto REST API. - [Unsubscribe](https://www.roboto.ai/docs/reference/rest-api/skills/unsubscribe): Remove the caller's subscription row for a skill. No-op if none… Reference for the DELETE /v1/skills/id/{skill_id}/subscribe endpoint in the Roboto REST API. - [Get skill summary](https://www.roboto.ai/docs/reference/rest-api/skills/get-skill-summary): One skill's summary: the record, its latest version, and the caller's… Reference for the GET /v1/skills/id/{skill_id}/summary endpoint in the Roboto REST API. - [List versions](https://www.roboto.ai/docs/reference/rest-api/skills/list-versions): Access control. Reference for the GET /v1/skills/id/{skill_id}/versions endpoint in the Roboto REST API. - [Create version](https://www.roboto.ai/docs/reference/rest-api/skills/create-version): Access control. Reference for the POST /v1/skills/id/{skill_id}/versions endpoint in the Roboto REST API. - [Get version](https://www.roboto.ai/docs/reference/rest-api/skills/get-version): Access control. Reference for the GET /v1/skills/id/{skill_id}/versions/{version} endpoint in the Roboto REST API. - [Update skill version](https://www.roboto.ai/docs/reference/rest-api/skills/update-skill-version): Access control. Reference for the PUT /v1/skills/id/{skill_id}/versions/{version} endpoint in the Roboto REST API. - [Delete skill version](https://www.roboto.ai/docs/reference/rest-api/skills/delete-skill-version): Delete a single version. Cascades into a full skill… Reference for the DELETE /v1/skills/id/{skill_id}/versions/{version} endpoint in the Roboto REST API. - [Get skill by name](https://www.roboto.ai/docs/reference/rest-api/skills/get-skill-by-name): Access control. Reference for the GET /v1/skills/name/{skill_name} endpoint in the Roboto REST API. - [List known tags](https://www.roboto.ai/docs/reference/rest-api/skills/list-known-tags): Distinct tags found on skills the caller can see in this org. Reference for the GET /v1/skills/tags endpoint in the Roboto REST API. #### Tokens - [List tokens](https://www.roboto.ai/docs/reference/rest-api/tokens/list-tokens): Access control. Reference for the GET /v1/tokens endpoint in the Roboto REST API. - [Create token](https://www.roboto.ai/docs/reference/rest-api/tokens/create-token): Access control. Reference for the POST /v1/tokens endpoint in the Roboto REST API. - [Deprecated get token legacy](https://www.roboto.ai/docs/reference/rest-api/tokens/deprecated-get-token-legacy): Access control. Reference for the GET /v1/tokens/{token_id} endpoint in the Roboto REST API. - [Deprecated delete token legacy](https://www.roboto.ai/docs/reference/rest-api/tokens/deprecated-delete-token-legacy): Access control. Reference for the DELETE /v1/tokens/{token_id} endpoint in the Roboto REST API. - [Get token](https://www.roboto.ai/docs/reference/rest-api/tokens/get-token): Access control. Reference for the GET /v1/tokens/id/{token_id} endpoint in the Roboto REST API. - [Delete token](https://www.roboto.ai/docs/reference/rest-api/tokens/delete-token): Access control. Reference for the DELETE /v1/tokens/id/{token_id} endpoint in the Roboto REST API. - [Disable token](https://www.roboto.ai/docs/reference/rest-api/tokens/disable-token): Access control. Reference for the POST /v1/tokens/id/{token_id}/disable endpoint in the Roboto REST API. - [Enable token](https://www.roboto.ai/docs/reference/rest-api/tokens/enable-token): Access control. Reference for the POST /v1/tokens/id/{token_id}/enable endpoint in the Roboto REST API. #### Topics - [Create topic](https://www.roboto.ai/docs/reference/rest-api/topics/create-topic): Access control. Reference for the POST /v1/topics endpoint in the Roboto REST API. - [Get topics by association](https://www.roboto.ai/docs/reference/rest-api/topics/get-topics-by-association): Access control. Reference for the GET /v1/topics/association/{encoded_association} endpoint in the Roboto REST API. - [Get topic by name and association](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-by-name-and-association): Access control. Reference for the GET /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name} endpoint in the Roboto REST API. - [Delete topic legacy](https://www.roboto.ai/docs/reference/rest-api/topics/delete-topic-legacy): Access control. Reference for the DELETE /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name} endpoint in the Roboto REST API. - [Add topic message path legacy](https://www.roboto.ai/docs/reference/rest-api/topics/add-topic-message-path-legacy): Access control. Reference for the POST /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name}/message-path endpoint in the Roboto REST API. - [Update topic message path legacy](https://www.roboto.ai/docs/reference/rest-api/topics/update-topic-message-path-legacy): Access control. Reference for the PUT /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name}/message-path endpoint in the Roboto REST API. - [Add message path representation legacy](https://www.roboto.ai/docs/reference/rest-api/topics/add-message-path-representation-legacy): … Reference for the POST /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name}/message-path/representation endpoint in the Roboto REST API. - [Set default topic representation legacy](https://www.roboto.ai/docs/reference/rest-api/topics/set-default-topic-representation-legacy): Access control. Reference for the POST /v1/topics/association/{encoded_association}/name/{url_quoted_topic_name}/representation endpoint in the Roboto REST API. - [Get topic time bounds by association](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-time-bounds-by-association): Get the earliest start and latest end across… Reference for the GET /v1/topics/association/{encoded_association}/time-bounds endpoint in the Roboto REST API. - [Get topic by id](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-by-id): Access control. Reference for the GET /v1/topics/id/{topic_id} endpoint in the Roboto REST API. - [Update topic](https://www.roboto.ai/docs/reference/rest-api/topics/update-topic): Access control. Reference for the PUT /v1/topics/id/{topic_id} endpoint in the Roboto REST API. - [Delete topic by id](https://www.roboto.ai/docs/reference/rest-api/topics/delete-topic-by-id): Access control. Reference for the DELETE /v1/topics/id/{topic_id} endpoint in the Roboto REST API. - [Add topic message path by id](https://www.roboto.ai/docs/reference/rest-api/topics/add-topic-message-path-by-id): Access control. Reference for the POST /v1/topics/id/{topic_id}/message-path endpoint in the Roboto REST API. - [Update topic message path by id](https://www.roboto.ai/docs/reference/rest-api/topics/update-topic-message-path-by-id): Access control. Reference for the PUT /v1/topics/id/{topic_id}/message-path endpoint in the Roboto REST API. - [Add message path representation by id](https://www.roboto.ai/docs/reference/rest-api/topics/add-message-path-representation-by-id): Access control. Reference for the POST /v1/topics/id/{topic_id}/message-path/representation endpoint in the Roboto REST API. - [Get message path representations](https://www.roboto.ai/docs/reference/rest-api/topics/get-message-path-representations): Access control. Reference for the GET /v1/topics/id/{topic_id}/message-path/representations endpoint in the Roboto REST API. - [Get message path representations by format](https://www.roboto.ai/docs/reference/rest-api/topics/get-message-path-representations-by-format): Access control. Reference for the GET /v1/topics/id/{topic_id}/message-path/representations/{storage_format} endpoint in the Roboto REST API. - [Set default topic representation by id](https://www.roboto.ai/docs/reference/rest-api/topics/set-default-topic-representation-by-id): Access control. Reference for the POST /v1/topics/id/{topic_id}/representation endpoint in the Roboto REST API. - [Get message path by id](https://www.roboto.ai/docs/reference/rest-api/topics/get-message-path-by-id): Look up a message path by ID. Reference for the GET /v1/topics/message-path/id/{message_path_id} endpoint in the Roboto REST API. - [Get topic metadata keys for org](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-metadata-keys-for-org): Get unique metadata keys from topics across all topics in the organization. Reference for the GET /v1/topics/metadata/keys endpoint in the Roboto REST API. - [Get field paths for topic](https://www.roboto.ai/docs/reference/rest-api/topics/get-field-paths-for-topic): Get the distinct field paths of a single topic, by name, in the… Reference for the GET /v1/topics/unique/topic_fields endpoint in the Roboto REST API. - [Get all unique topic message paths for org](https://www.roboto.ai/docs/reference/rest-api/topics/get-all-unique-topic-message-paths-for-org): Get unique message paths across all topics in the organization. Reference for the GET /v1/topics/unique/topic_message_paths endpoint in the Roboto REST API. - [Get unique topic names for org](https://www.roboto.ai/docs/reference/rest-api/topics/get-unique-topic-names-for-org): Get unique topic names across all topics in the organization. Reference for the GET /v1/topics/unique/topic_names endpoint in the Roboto REST API. - [Get topic identity by id](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-identity-by-id): Look up a topic identity by ID. Reference for the GET /v2/topics/id/{topic_id} endpoint in the Roboto REST API. - [Resolve read plan](https://www.roboto.ai/docs/reference/rest-api/topics/resolve-read-plan): Resolve the physical read plan for a topic identity over a time… Reference for the POST /v2/topics/id/{topic_id}/read-plan endpoint in the Roboto REST API. - [Set topic unix offset](https://www.roboto.ai/docs/reference/rest-api/topics/set-topic-unix-offset): Anchor the data one session holds for one topic to wall-clock… Reference for the POST /v2/topics/id/{topic_id}/unix-offset endpoint in the Roboto REST API. - [Clear topic unix offset](https://www.roboto.ai/docs/reference/rest-api/topics/clear-topic-unix-offset): Return the data one session holds for one topic to an offset… Reference for the DELETE /v2/topics/id/{topic_id}/unix-offset endpoint in the Roboto REST API. - [Get topic identity by name](https://www.roboto.ai/docs/reference/rest-api/topics/get-topic-identity-by-name): Look up the topic identity of a given name in the resource… Reference for the GET /v2/topics/name/{url_quoted_topic_name} endpoint in the Roboto REST API. - [List timeline extents](https://www.roboto.ai/docs/reference/rest-api/topics/list-timeline-extents): List the timeline extents for a topic… Reference for the GET /v2/topics/partition/id/{topic_part_id}/timeline-extents endpoint in the Roboto REST API. - [Get schema by id](https://www.roboto.ai/docs/reference/rest-api/topics/get-schema-by-id): Look up a topic schema by ID. Reference for the GET /v2/topics/schema/id/{schema_id} endpoint in the Roboto REST API. - [Get schema fields](https://www.roboto.ai/docs/reference/rest-api/topics/get-schema-fields): List the fields declared by a topic schema. Reference for the GET /v2/topics/schema/id/{schema_id}/fields endpoint in the Roboto REST API. - [List timeline sources](https://www.roboto.ai/docs/reference/rest-api/topics/list-timeline-sources): List every timeline source registered for a schema. Reference for the GET /v2/topics/schema/id/{schema_id}/timeline-sources endpoint in the Roboto REST API. - [Update timeline source](https://www.roboto.ai/docs/reference/rest-api/topics/update-timeline-source): Rename a timeline source, or… Reference for the PUT /v2/topics/schema/id/{schema_id}/timeline-sources/{timeline_source_id} endpoint in the Roboto REST API. - [Delete timeline source](https://www.roboto.ai/docs/reference/rest-api/topics/delete-timeline-source): Remove a timeline source… Reference for the DELETE /v2/topics/schema/id/{schema_id}/timeline-sources/{timeline_source_id} endpoint in the Roboto REST API. #### Triggers - [List triggers](https://www.roboto.ai/docs/reference/rest-api/triggers/list-triggers): Access control. Reference for the GET /v1/triggers endpoint in the Roboto REST API. - [Create trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/create-trigger): Access control. Reference for the POST /v1/triggers endpoint in the Roboto REST API. - [Get trigger by name](https://www.roboto.ai/docs/reference/rest-api/triggers/get-trigger-by-name): Access control. Reference for the GET /v1/triggers/{trigger_name} endpoint in the Roboto REST API. - [Update trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/update-trigger): Apply a partial update to the named trigger in the caller's owner org. Reference for the PUT /v1/triggers/{trigger_name} endpoint in the Roboto REST API. - [Delete trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/delete-trigger): Delete the named trigger in the caller's owner org; an unknown name is… Reference for the DELETE /v1/triggers/{trigger_name} endpoint in the Roboto REST API. - [Get trigger evaluations](https://www.roboto.ai/docs/reference/rest-api/triggers/get-trigger-evaluations): Access control. Reference for the GET /v1/triggers/{trigger_name}/evaluations endpoint in the Roboto REST API. - [Query aggregated triggers](https://www.roboto.ai/docs/reference/rest-api/triggers/query-aggregated-triggers): Access control. Reference for the POST /v1/triggers/aggregated/query endpoint in the Roboto REST API. - [Get dataset trigger dispatches](https://www.roboto.ai/docs/reference/rest-api/triggers/get-dataset-trigger-dispatches): Access control. Reference for the GET /v1/triggers/dataset/id/{dataset_id}/dispatches endpoint in the Roboto REST API. - [Get dataset trigger evaluations](https://www.roboto.ai/docs/reference/rest-api/triggers/get-dataset-trigger-evaluations): Access control. Reference for the GET /v1/triggers/dataset/id/{dataset_id}/evaluations endpoint in the Roboto REST API. - [Get dataset trigger evaluations summary](https://www.roboto.ai/docs/reference/rest-api/triggers/get-dataset-trigger-evaluations-summary): Access control. Reference for the GET /v1/triggers/dataset/id/{dataset_id}/evaluations/summary endpoint in the Roboto REST API. - [Get event samples](https://www.roboto.ai/docs/reference/rest-api/triggers/get-event-samples): A realistic, dereferenced sample of every platform event type. Reference for the GET /v1/triggers/events/samples endpoint in the Roboto REST API. - [Get trigger by id](https://www.roboto.ai/docs/reference/rest-api/triggers/get-trigger-by-id): Read the trigger with this id. Reference for the GET /v1/triggers/id/{trigger_id} endpoint in the Roboto REST API. - [Update trigger by id](https://www.roboto.ai/docs/reference/rest-api/triggers/update-trigger-by-id): Apply a partial update to the trigger with this id. Reference for the PUT /v1/triggers/id/{trigger_id} endpoint in the Roboto REST API. - [Delete trigger by id](https://www.roboto.ai/docs/reference/rest-api/triggers/delete-trigger-by-id): Delete the trigger with this id; an unknown id is a no-op. Reference for the DELETE /v1/triggers/id/{trigger_id} endpoint in the Roboto REST API. - [Get trigger dispatches](https://www.roboto.ai/docs/reference/rest-api/triggers/get-trigger-dispatches): Page through a trigger's dispatch history, newest first. Reference for the GET /v1/triggers/id/{trigger_id}/dispatches endpoint in the Roboto REST API. - [Dry run trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/dry-run-trigger): Report whether the trigger would fire for the request's event,… Reference for the POST /v1/triggers/id/{trigger_id}/dry-run endpoint in the Roboto REST API. - [Get trigger evaluations count](https://www.roboto.ai/docs/reference/rest-api/triggers/get-trigger-evaluations-count): Access control. Reference for the GET /v1/triggers/id/{trigger_id}/evaluations/count endpoint in the Roboto REST API. - [Query triggers](https://www.roboto.ai/docs/reference/rest-api/triggers/query-triggers): Access control. Reference for the POST /v1/triggers/query endpoint in the Roboto REST API. - [Create scheduled trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/create-scheduled-trigger): Retired route: creates a schedule-fired trigger and answers in the old shape. Reference for the POST /v1/triggers/scheduled endpoint in the Roboto REST API. - [Get scheduled trigger by name](https://www.roboto.ai/docs/reference/rest-api/triggers/get-scheduled-trigger-by-name): Retired route: reads a schedule-fired trigger by name in the old… Reference for the GET /v1/triggers/scheduled/{trigger_name} endpoint in the Roboto REST API. - [Get scheduled trigger by id](https://www.roboto.ai/docs/reference/rest-api/triggers/get-scheduled-trigger-by-id): Retired route: reads a schedule-fired trigger in the old shape. Reference for the GET /v1/triggers/scheduled/id/{trigger_id} endpoint in the Roboto REST API. - [Update scheduled trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/update-scheduled-trigger): Retired route: applies the old partial update to a… Reference for the PUT /v1/triggers/scheduled/id/{trigger_id} endpoint in the Roboto REST API. - [Delete scheduled trigger](https://www.roboto.ai/docs/reference/rest-api/triggers/delete-scheduled-trigger): Retired route: deletes a schedule-fired trigger. Idempotent. Reference for the DELETE /v1/triggers/scheduled/id/{trigger_id} endpoint in the Roboto REST API. #### URDF - [Get bindable topic message paths](https://www.roboto.ai/docs/reference/rest-api/urdf/get-bindable-topic-message-paths): Get the distinct message paths of a single topic, by name, with… Reference for the GET /v1/urdf/bindable_topic_message_paths endpoint in the Roboto REST API. - [Request visualization asset](https://www.roboto.ai/docs/reference/rest-api/urdf/request-visualization-asset): Queue conversion of a URDF file or PLY point cloud into… Reference for the POST /v1/urdf/files/{file_id}/visualization_asset endpoint in the Roboto REST API. - [Set joint bindings](https://www.roboto.ai/docs/reference/rest-api/urdf/set-joint-bindings): Queue writing the default joint bindings… Reference for the PUT /v1/urdf/files/{file_id}/visualization_asset/joint_bindings endpoint in the Roboto REST API. #### Users - [Get current user](https://www.roboto.ai/docs/reference/rest-api/users/get-current-user): Access control. Reference for the GET /v1/users endpoint in the Roboto REST API. - [Update user](https://www.roboto.ai/docs/reference/rest-api/users/update-user): Access control. Reference for the PUT /v1/users endpoint in the Roboto REST API. - [Delete user](https://www.roboto.ai/docs/reference/rest-api/users/delete-user): Access control. Reference for the DELETE /v1/users endpoint in the Roboto REST API. - [Get user by id](https://www.roboto.ai/docs/reference/rest-api/users/get-user-by-id): Access control. Reference for the GET /v1/users/id/{user_id} endpoint in the Roboto REST API. - [Get invites for user](https://www.roboto.ai/docs/reference/rest-api/users/get-invites-for-user): Access control. Reference for the GET /v1/users/invites endpoint in the Roboto REST API. - [List orgs](https://www.roboto.ai/docs/reference/rest-api/users/list-orgs): Access control. Reference for the GET /v1/users/orgs endpoint in the Roboto REST API. - [Get org roles for user](https://www.roboto.ai/docs/reference/rest-api/users/get-org-roles-for-user): Access control. Reference for the GET /v1/users/roles endpoint in the Roboto REST API. - [Whoami](https://www.roboto.ai/docs/reference/rest-api/users/whoami): Access control. Reference for the GET /v1/users/whoami endpoint in the Roboto REST API. #### Views - [List views for org](https://www.roboto.ai/docs/reference/rest-api/views/list-views-for-org): Page the caller's org for one target, returning only the Views they may see. Reference for the GET /v1/views endpoint in the Roboto REST API. - [Create view](https://www.roboto.ai/docs/reference/rest-api/views/create-view): Save a View in the caller's org, private unless the request asks for org-wide… Reference for the POST /v1/views/create endpoint in the Roboto REST API. - [Get view by id](https://www.roboto.ai/docs/reference/rest-api/views/get-view-by-id): Read one View, together with who else can see it. Reference for the GET /v1/views/id/{view_id} endpoint in the Roboto REST API. - [Update view](https://www.roboto.ai/docs/reference/rest-api/views/update-view): Access control. Reference for the PUT /v1/views/id/{view_id} endpoint in the Roboto REST API. - [Delete view](https://www.roboto.ai/docs/reference/rest-api/views/delete-view): Access control. Reference for the DELETE /v1/views/id/{view_id} endpoint in the Roboto REST API. - [Get view access](https://www.roboto.ai/docs/reference/rest-api/views/get-view-access): Who can see, edit, and delete this View. Reference for the GET /v1/views/id/{view_id}/access endpoint in the Roboto REST API. - [Edit view access](https://www.roboto.ai/docs/reference/rest-api/views/edit-view-access): Grant or revoke access to a View. Reference for the PUT /v1/views/id/{view_id}/access endpoint in the Roboto REST API. - [Duplicate view](https://www.roboto.ai/docs/reference/rest-api/views/duplicate-view): Copy an existing View, with the caller as the new one's author. Reference for the POST /v1/views/id/{view_id}/duplicate endpoint in the Roboto REST API. #### Viz - [Query workspace events](https://www.roboto.ai/docs/reference/rest-api/viz/query-workspace-events): Specialized, viz-only query for the events relevant to a workspace. Reference for the POST /v1/viz/events endpoint in the Roboto REST API. - [Create workspace](https://www.roboto.ai/docs/reference/rest-api/viz/create-workspace): Access control. Reference for the POST /v1/viz/workspaces endpoint in the Roboto REST API. - [Get workspace](https://www.roboto.ai/docs/reference/rest-api/viz/get-workspace): Access control. Reference for the GET /v1/viz/workspaces/id/{workspace_id} endpoint in the Roboto REST API. - [Update workspace](https://www.roboto.ai/docs/reference/rest-api/viz/update-workspace): Access control. Reference for the PUT /v1/viz/workspaces/id/{workspace_id} endpoint in the Roboto REST API. - [Get workspace accessibility](https://www.roboto.ai/docs/reference/rest-api/viz/get-workspace-accessibility): Access control. Reference for the GET /v1/viz/workspaces/id/{workspace_id}/accessibility endpoint in the Roboto REST API. - [Update workspace accessibility](https://www.roboto.ai/docs/reference/rest-api/viz/update-workspace-accessibility): Access control. Reference for the PUT /v1/viz/workspaces/id/{workspace_id}/accessibility endpoint in the Roboto REST API. ## Other - [Roboto documentation](https://www.roboto.ai/docs): Guides, tutorials, and references for Roboto, the analytics engine for robotics data. Install the CLI, upload a log, and start asking questions. ## Agent skills - [roboto-docs](https://www.roboto.ai/docs/.well-known/agent-skills/roboto-docs/SKILL.md): Read the Roboto Docs instead of answering from memory. Documentation for the Roboto platform. Use when a task involves Roboto Docs: how it works, how to set it up or configure it, or its API. ## Agent resources - [llms-full.txt](https://www.roboto.ai/docs/llms-full.txt): The full Markdown of every page in one file. - [Page Markdown](https://www.roboto.ai/docs/index.md): Append `.md` to any page URL to fetch that page as raw Markdown. - [JSON API](https://www.roboto.ai/docs/api/docs/pages.json): Page index of the JSON docs API; each entry links the page's JSON and Markdown forms. Described by the OpenAPI document at https://www.roboto.ai/docs/openapi.json. - [Agent skills](https://www.roboto.ai/docs/.well-known/agent-skills/index.json): Agent Skills discovery index of the skills this site publishes. - [API catalog](https://www.roboto.ai/docs/.well-known/api-catalog): RFC 9727 linkset of the APIs documented here. - [AI catalog](https://www.roboto.ai/docs/.well-known/ai-catalog.json): ARD manifest of the agent-facing resources on this site (MCP server, skills, APIs). - [agent-readability.json](https://www.roboto.ai/docs/agent-readability.json): Manifest of every agent-facing artifact on this site. - [Sitemap](https://www.roboto.ai/docs/sitemap.xml): Every indexable page URL with its last-modified date.