RedCrawler API
Users & Profiles V2

My Preferences V2

Fetch the authenticated user's account preferences. Returns content filters, email notifications, privacy settings, and UI preferences. Requires bearer token.

GET /api/v2/profile/preferences

Fetch the authenticated user's account preferences. Returns content filters, email notifications, privacy settings, and UI preferences. Requires bearer token.

Query parameters

NameTypeRequiredDescription
bearerstringNoYour Reddit bearer token. Skip if stored in Token Vault.
proxystringNoYour proxy as ip:port:user:pass. Skip if stored in Token Vault.

Authentication

HeaderValue
X-RapidAPI-KeyYour RapidAPI key
X-RapidAPI-Hostred-crawler1.p.rapidapi.com

Example request

cURL

curl -X GET "https://red-crawler1.p.rapidapi.com/api/v2/profile/preferences?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/preferences?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/preferences?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,
    "preferences": {
      "identity": {
        "preferences": {
          "isAdPersonalizationAllowed": true,
          "isClickTrackingEnabled": true,
          "defaultCommentSort": "CONFIDENCE",
          "geopopular": "",
          "isProfileHiddenFromRobots": false,
          "isSuggestedSortIgnored": false,
          "mediaThumbnailVisibility": "SUBREDDIT",
          "isNsfwMediaBlocked": true,
          "isNsfwContentShown": false,
          "isNsfwSearchEnabled": false,
          "isLocationBasedRecommendationEnabled": true,
          "surveyLastSeenAt": null,
          "isThirdPartyAdPersonalizationAllowed": true,
          "isThirdPartySiteAdPersonalizationAllowed": true,
          "isThirdPartyInfoAdPersonalizationAllowed": true,
          "isThirdPartySiteDataPersonalizedContentAllowed": true,
          "isTopKarmaSubredditsShown": true,
          "acceptPrivateMessagesFrom": "EVERYONE",
          "isEmailOptedOut": true,
          "isOnlinePresenceShown": true,
          "isFeedRecommendationsEnabled": true,
          "countryCode": "ZZ",
          "isFollowersEnabled": true,
          "isEmailDigestEnabled": false,
          "isShowFollowersCountEnabled": false,
          "isSmsNotificationsEnabled": false,
          "minCommentScore": -4,
          "isMachineTranslationImmersive": "UNSET",
          "isCommunityStylingEnabled": true,
          "shownSubredditIds": [],
          "isHideAllContribution": false,
          "isHideProfileNsfw": false,
          "cookiePreferences": {
            "isCookieConsentSet": false,
            "isCookiesConsented": false,
            "isCookieBannerShown": false,
            "isCookiesPermissible": true,
            "isCookiePreferencesShown": false,
            "cookieConsentCopyVersion": 3
          },
          "adsOffRedditPreferences": {
            "isDisclosurePermissible": true,
            "isPreferenceShown": false,
            "isConsented": true
          },
          "premium": {
            "isLinkPreviewsEnabled": false,
            "isNewCommentsHighlightingEnabled": false,
            "isAvatarTreatmentEnabled": false
          },
          "acceptChatRequestsFrom": "ANYBODY"
        },
        "preferencesState": {
          "acceptChatRequestsFrom": {
            "overrideValue": null,
            "state": "ENABLED"
          },
          "profileNSFWPreference": {
            "state": "ENABLED"
          }
        }
      }
    }
  },
  "error": null,
  "meta": {
    "vault_expires_at": "2026-04-30T07:47:21.906002+00:00",
    "vault_remaining": "22h 47m"
  },
  "timestamp": "2026-04-29T08:59:42.581958+00:00"
}

On this page