There's no clear information about this, neither at Twitter developer portal either.
How to obtain user's email via Twitter API OAuth v1 or v2? Is it possible at all nowadays?
Assume that a user has been authenticated with a proper "scope" permission
This is possible in Twitter API v1.1 and OAuth 1.0A, if:
/1.1/account/verify_credentials.json
with the include_email=true
parameter setThis is not currently possible in Twitter API v2 with OAuth 2.0 but this is actively being worked on (and would be added via Open ID Connect in the future release when it is ready).