syntax -> API