aaapi request builder