---
title: "Service: /self/authenticators [GET]"
source: https://dev.pageseeder.com/api/services/authenticators-self_get.html
description: "This service lists the registered authenticators for the current member, displaying verified status and masked sensitive data. Only the authenticated member can access their own authenticators list."
last_updated: 2026-09-08T11:50:09+10:00
document_type: api_endpoint
operation_id: member-GET
resource_id: member
path_template: /self/authenticators
http_method: GET
api_category: member
implementation_version: 6.2000
api_since: 6.2000
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: null
generated_at: 2026-09-02
tokens: ~268
---

# /self/authenticators \[GET\]

## Description

List the registered authenticators for the current member.

This service uses data masking when displaying the phone number, email address or shared secret with an authenticator app, if the authenticator is verified.

It includes the list of authenticator types allowed by the `mfaSupport` [global property](../../guide/configuration/properties/global_properties.md):

## Parameters

No parameters required.

## Permission

Only the member themselves can invoke this service.

## Response

The returned XML is as follows:

```xml
   <authenticators supported="[supported types]">
     <authenticator id="[id]"
             public-id="[public id]"
                  name="[name]"
                  type="[type]"
                member="[member id]"
              verified="[true|false]"
               created="[created date]"
            [last-used="date last used for authentication"]
                 [data="data"] />
     ...
   </authenticators>
 
```

## Error handling

No specific errors expected for this generator.

