feat(API): allow override of ApiRequest annotation
feat(admin): add validation for admin domains