restructure the blueprint endpoints without /api/