Register controller (API)