Users & Profiles V2
My Email & Phone V2
Fetch the authenticated user's email and phone. Requires bearer token.
GET /api/v2/profile/email-phone
Fetch the authenticated user's email and phone. Requires bearer token.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
bearer | string | No | Your Reddit bearer token. Skip if stored in Token Vault. |
proxy | string | No | Your proxy as ip:port:user:pass. Skip if stored in Token Vault. |
Authentication
| Header | Value |
|---|---|
X-RapidAPI-Key | Your RapidAPI key |
X-RapidAPI-Host | red-crawler1.p.rapidapi.com |
Example request
cURL
curl -X GET "https://red-crawler1.p.rapidapi.com/api/v2/profile/email-phone?bearer=<bearer>&proxy=<proxy>" \
-H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
-H "X-RapidAPI-Host: red-crawler1.p.rapidapi.com"JavaScript
const res = await fetch("https://red-crawler1.p.rapidapi.com/api/v2/profile/email-phone?bearer=<bearer>&proxy=<proxy>", {
method: "GET",
headers: {
"X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
"X-RapidAPI-Host": "red-crawler1.p.rapidapi.com"
}
});
const data = await res.json();
console.log(data);Python
import requests
url = "https://red-crawler1.p.rapidapi.com/api/v2/profile/email-phone?bearer=<bearer>&proxy=<proxy>"
headers = {
"X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
"X-RapidAPI-Host": "red-crawler1.p.rapidapi.com"
}
resp = requests.get(url, headers=headers)
print(resp.json())Example response
HTTP 200 — captured from a live call to the gateway.
{
"success": true,
"data": {
"success": true,
"contact": {
"identity": {
"email": "[email protected]",
"phoneNumber": {
"code": null,
"number": null
}
}
}
},
"error": null,
"meta": {
"vault_expires_at": "2026-04-30T07:47:21.906002+00:00",
"vault_remaining": "22h 47m"
},
"timestamp": "2026-04-29T08:59:41.269640+00:00"
}My Real Username V2
Fetch the authenticated user's real (immutable) username. Different from the mutable display username. Requires bearer token.
My Preferences V2
Fetch the authenticated user's account preferences. Returns content filters, email notifications, privacy settings, and UI preferences. Requires bearer token.