---
title: "Validate API key and get user information"
method: GET
path: "/v3/user-api/validate"
tags: ["Authentication"]
---

# Validate API key and get user information

`GET /v3/user-api/validate`

## Request

- Base URL: `https://api.nureply.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nureply.com/v3/user-api/validate`
- Auth: none declared. Required headers: `x-personal-api-key`

Validate the API key and retrieve authenticated user and organization information. Useful for verifying API key validity and checking account details.

## Headers

- `x-personal-api-key` string, required

## Response `200`

- ValidateResponseDto
  - `user` User, required
    - `email` string, required
    - `first_name` string, required
    - `last_name` string, required
    - `currentPackage` 'free' | 'starter' | 'pro' | 'growth' | 'only_email' | 'only_email_yearly' | 'full_access' | 'full_access_yearly', required
    - `remaining_credits` number, required
    - `remaining_email_credits` number, required
  - `organization` object, required

---

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