in binding-go/client.go [198:209]
func (c *Client) StartMonitor(id InstanceID, dir string, force, resume, videoCallable bool) error {
req := map[string]interface{}{
"directory": dir,
"force": force,
"resume": resume,
"video_callable": videoCallable,
}
if err := c.post(id.path()+"/monitor/start/", req, nil); err != nil {
return fmt.Errorf("start monitor: %s", err)
}
return nil
}