Categories should be an open API endpoint