---
title: "Service: /members/{member} [GET]"
source: https://dev.pageseeder.com/api/services/member-GET.html
description: "Retrieves a member's personal details including email address. Accessible by the member themselves or administrators. Optionally accepts an activation or reset password token to return member details prior to activation."
last_updated: 2026-09-02T11:36:03+10:00
document_type: api_endpoint
operation_id: member-GET
resource_id: member
path_template: /members/{member}
http_method: GET
api_category: member
implementation_version: 6.2005
api_since: 4.8000
deprecated_since: null
obsolete_since: null
api_support: supported
cache_control: null
generated_at: 2026-09-02
tokens: ~437
---

# /members/\{member\} \[GET\]

## Description

Get the [member’s](../../reference/glossary/member.md) personal details.

This service can also be used to return the details of a member prior to activation if a valid and current activation token matching the member is provided as a parameter on the request.

This service doesn’t activate the member but uses the activation or reset password token to return the member details.

## Parameters

| Name | Description | Required | Type | Default |
| --- | --- | --- | --- | --- |
| token | An activation or reset password token for the member | no | string |  |

## Permission

Only the member herself, or an administrator, can invoke this service unless a valid token issued for this member is used in lieu of authentication.

## Response

This service returns the extended [\<member\>](../elements/element_member.md) element and includes the email address.

If the token parameter was included, valid and current, the XML also includes the admin flag.

The XML returned is always:

```xml

<member id="[member id]"
        firstname="[first name]"
        surname="[surname]"
        username="[username]"
        status="[activated|set-password|unactivated]"
        [onvacation="true"]
        [attachments="true"]
        [created="[date]"]
        [activated="[date]"]
        [lastpasswordchange="[date]"]
        [lastlogin="[date]"]
        [locked="true"]
        [admin="date"] >
  <fullname>[full name]</fullname>
</member>
```

For example:

```xml

<member id="123" 
        firstname="Joan" 
        surname="Smith"
        username="jsmith" 
        status="activated">
  <fullname>Joan Smith</fullname>
</member>
```

## Error Handling

No specific errors expected for this service.

