wip aapi request builder