add new api: path