Buckets:
REST API
The Reachy Mini daemon exposes an HTTP and WebSocket API at http://:8000/api.
- Lite — the daemon runs on your machine:
http://localhost:8000 - Wireless — the daemon runs on the robot:
http://reachy-mini.local:8000
When the daemon is running you can browse the interactive Swagger UI at
- http://localhost:8000/docs (Lite — daemon on your machine)
- http://reachy-mini.local:8000/docs (Wireless — daemon on the robot)
The reference below is generated from the same OpenAPI spec and can be consulted without a running daemon.
Endpoint overview
| Category | Prefix | Description |
|---|---|---|
| Apps | /api/apps |
List, install, start and stop apps |
| Daemon | /api/daemon |
Start, stop and restart the daemon |
| State | /api/state |
Read head pose, body yaw, antennas, DoA |
| Move | /api/move |
Goto, set target, play recorded moves |
| Motors | /api/motors |
Get motor status, set control mode |
| Kinematics | /api/kinematics |
IK info, URDF and STL mesh files |
| Volume | /api/volume |
Speaker and microphone volume control |
| HF Auth | /api/hf-auth |
Hugging Face token management |
Full reference
Open in full page · Download OpenAPI spec (JSON)
More complex apps
See the ../SDK/javascript-sdk.md page for examples of more complex apps using the JavaScript SDK, which leverages the WebRTC transport and provides higher-level abstractions for video, audio, and robot control.
Xet Storage Details
- Size:
- 1.85 kB
- Xet hash:
- 45c9e6c72d37e53d55d515cbff5ef41ac2c4617bb3f6b303c08d01388bc5f9aa
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.