Buckets:

rtrm's picture
|
download
raw
1.85 kB

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

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.