Play motion
play_motionRender a described motion (or exact funscript points) and play it on the user's device, replacing anything already playing. Returns what will actually play.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Short name for the motion, for example Slow build-up. Used as the funscript title and download file name. | |
| device | No | Which device the key belongs to. bluetooth covers every Bluetooth toy paired on the ToyController phone screen. | handy |
| repeat | No | Play the whole motion this many times in a row. | |
| actions | No | Exact funscript points, for example from a pasted funscript. Use instead of sections. | |
| sections | No | The motion as consecutive sections. Use this for described motion. | |
| connection_key | Yes | The device's connection key (Handy) or device token (Autoblow, VacuGlide) from the manufacturer's app, or the Device ID on the ToyController phone screen (Bluetooth toys). |