Endpoint class using tag Id instead of encoded key