---
title: "Service: /members/{member}/authenticators [POST]"
source: https://dev.pageseeder.com/api/services/authenticators-member-POST.html
description: "Creates a verified email-OTP authenticator for a member using their registered email address. Only the member or an administrator can invoke this service, which returns authenticator details including ID, type, and verification status."
last_updated: 2026-09-02T11:36:07+10:00
document_type: api_endpoint
operation_id: member-POST
resource_id: member
path_template: /members/{member}/authenticators
http_method: POST
api_category: member
implementation_version: 6.2004
api_since: 6.2000
deprecated_since: null
obsolete_since: null
api_support: experimental
cache_control: N/A
generated_at: 2026-09-02
tokens: ~197
---

# /members/\{member\}/authenticators \[POST\]

## Description

Creates a verified \`email-otp\` authenticator for a member using their registered email.

## Parameters

No parameters required.

## Permission

Only the member themselves or an administrator can invoke this service.

## Response

The returned XML is as follows:

```xml
 <authenticator-creation>
   <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"] />
 </authenticator-creation>
 
```

## Error handling

No specific errors expected for this generator.

