RedCrawler API
Account V1

My Karma V1

Get the authenticated user's karma breakdown by subreddit. Returns post karma and comment karma per subreddit. Requires bearer token (Token Vault or explicit)

GET /api/v1/my/karma

Get the authenticated user's karma breakdown by subreddit.

Returns post karma and comment karma per subreddit.

Requires bearer token (Token Vault or explicit).

Query parameters

NameTypeRequiredDescription
bearerstringNoReddit bearer token. Auto-resolves from Token Vault if omitted.
proxystringNoProxy ip:port:user:pass. Auto-resolves from Token Vault if omitted.

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/v1/my/karma?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/v1/my/karma?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/v1/my/karma?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": [],
  "error": null,
  "timestamp": "2026-04-29T08:58:30.742561+00:00"
}

On this page