Added API route sub-generator