# Get Current User `GET https://api.getprospect.com/v2/me` The person the credential belongs to, the workspace it acts in (with the role read live) and how the request authenticated. Use it as a connection test or a `whoami`: any credential works (API key, OAuth app, signed-in session). Free. No credits. ## Authentication Pass your API key in the `x-api-key` header. ## Example request ```bash curl --request GET \ --url https://api.getprospect.com/v2/me \ --header 'Content-Type: application/json' \ --header 'x-api-key: YOUR_API_KEY' ``` ## Response 200 The current user. A signed-in App session also gets a few App-only fields (`x-internal`). ```json { "success": true, "data": { "id": "64f1c2a9e4b0a1b2c3d4e5f6", "email": "ana@acme.com", "pending_email": null, "first_name": "Ana", "last_name": "Diaz", "phone": "+34600000000", "country": "es", "timezone": "Europe/Madrid", "profile_photo": null, "linkedin_url": null, "email_verified": true, "phone_verified": true, "status": null, "created_at": "2025-03-01T10:00:00.000Z", "workspace": { "id": 839270, "name": "Acme", "role": "admin" }, "auth": { "channel": "api", "api_key_id": "66bb0c1d2e3f4a5b6c7d8e9f", "session_id": null } }, "metadata": { "timestamp": "2026-10-08T09:30:00.000Z" } } ``` ## Response 401 Missing, unknown or inactive credentials, or the account was deleted (`UNAUTHORIZED`). ## Response 429 Too many requests (`RATE_LIMIT`). ## Response 500 Unexpected server error.