wip(api): init