Email Status

GET /v1/user/email-status

Whether your user's email address is confirmed, and whether a change of address is waiting for confirmation. Email is a property of the user (unlike payment method and identity verification, which belong to the account — see Verification Status).

When you change your address with Update My Profile, the new address is held as pending_email and a confirmation link is sent to it; your current address stays in place until the link is used (Verify Email). Resend Verification Email sends the link again. The value is read live, so it reflects a change made after you signed in.

Response (200 OK)

email_verified boolean
true when your current address has been confirmed.
pending_email string
The new address waiting for confirmation; an empty string when no change is pending.

Errors

401 Unauthorized
Missing or invalid auth.
500 Internal Server Error
Failed to query email status.
Request
curl "https://api.ngris.com/v1/user/email-status" \ -H "X-API-KEY: <your_api_key>"
Response — 200 OK (change pending)
{ "email_verified": true, "pending_email": "maria@example.com" }
Response — 200 OK (nothing pending)
{ "email_verified": true, "pending_email": "" }
On this page
Email Status