Reference
Technical reference for the Viam platform. Use this section when you need authoritative details on APIs, built-in models, SDKs, runtime behavior, or supported hardware.
| Section | Use it for |
|---|---|
| APIs | Method reference for component, service, robot, and app APIs |
| Components | Per-model reference for built-in components: attributes, behavior, caveats |
| Services | Per-model reference for built-in services: attributes, behavior, caveats |
| SDKs | Python, Go, TypeScript, Flutter, and C++ SDK reference |
| viam-server | viam-server runtime: lifecycle, configuration, logging, CLI options |
| viam-agent | viam-agent reference: subsystems, version control, system configuration |
| Triggers | Trigger configuration reference |
| Device setup | Hardware-specific setup for supported single-board computers and microcontrollers |
| Glossary | Term definitions for the Viam platform |
Was this page helpful?
Glad to hear it! If you have any other feedback please let us know:
We're sorry about that. To help us improve, please tell us what we can do better:
Thank you!