Add ParseEndpoint()