Create API endpoint listing all public instances

It is inconsistent that this url starts with ``^/`` and the other non-instance API url patterns only start with ``^``. We should probably standardize this.