Viam · Rate Limits

Viam Rate Limits

Viam Rate Limits is the machine-readable rate-limit profile for Viam on the APIs.io network, conforming to the API Commons Rate Limits specification.

The profile also includes 5 backoff/retry policies defined.

Tagged areas include Robotics, Edge AI, Fleet Management, Computer Vision, and Machine Learning.

0 Limits
RoboticsEdge AIFleet ManagementComputer VisionMachine LearningIoTEmbeddedgRPC

Policies

Cloud APIs apply fair-use limits to protect tenants. Burst behavior is tolerated but sustained excessive throughput will receive HTTP 429 / gRPC RESOURCE_EXHAUSTED responses. Contact Viam support for documented per-key quotas.
Cloud data egress is metered at $0.25/GB on the developer plan. Sustained high-volume egress should use the GetDatabaseConnection API to read directly from the hot data store.
Per-machine viam-server applies session connection limits (default 100 concurrent sessions) and a safety-timeout heartbeat. Session timeout defaults to 2 seconds — without a heartbeat, viam-server stops resources to enforce safety.
Each organization may queue multiple training jobs; concurrent execution depends on cluster capacity. Contact Viam for production SLAs.
StreamingDataCaptureUpload is bandwidth-limited at the per-part level to prevent a noisy neighbor saturating the org's ingest pipeline.