---
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`

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/authentication-api.md) · [All operations](https://skmtc.dev/officernd/apis/authentication-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/officernd/authentication-api/revisions/6bcd33dc648e/schema)
