Renaming to Public 311 and adding support for dynamic endpoints.