I prefer `ApiBaseController` (or `BaseApiController`) instead of `ApiController` to distinguish nomal controller or sort of interface.
WDYT?