---
title: "Impersonate a member"
method: POST
path: "/api/v2/organizations/{orgSlug}/auth/impersonate"
tags: ["Auth"]
---

# Impersonate a member

`POST /api/v2/organizations/{orgSlug}/auth/impersonate`

## Request

- Base URL: `https://app.officernd.com`
- URL: `https://app.officernd.com/api/v2/organizations/{orgSlug}/auth/impersonate`
- Auth: OAuth 2
  - Authorization code: `https://identity.officernd.com/auth/authorize`
  - Client credentials
  - Token URL: `https://identity.officernd.com/auth/token` scopes: `flex.user.auth.impersonate`

Authenticate member by given email. Returns the access token to login (impersonate) as a member. 
            The authentication token returned by this endpoint can be used to generate quick login links to the members portal. 
            You just need to add access_token=<token> to the URL. 

 Required scopes: `flex.user.auth.impersonate`

## Path parameters

- `orgSlug` string, required

## Request body

- ImpersonateRequestDto
  - `email` string, required: The email of the member with which the member is registered.

## Response `200`

- ImpersonateResultDto
  - `token` string: The generated token which you can use as authentication for various requests.

---

[API](https://skmtc.dev/officernd/apis/user-api.md) - [All operations](https://skmtc.dev/officernd/apis/user-api/llms.txt) - [OpenAPI document](https://skmtc.dev/officernd/apis/user-api/revisions/abb36cb5601d?raw)
