Add API wrappers