RedCrawler API
Scrape V1

Bulk Users by ID V1

Bulk fetch users. Accepts any mix of URLs, usernames, numeric IDs, or t2_ prefixed IDs. Up to 1500 per call.

POST /api/v1/batch/profiles

Bulk fetch users. Accepts any mix of URLs, usernames, numeric IDs, or t2_ prefixed IDs. Up to 1500 per call.

Body parameters

NameTypeRequiredDescription
idsstringYesComma-separated user identifiers. Accepts: full URLs (https://reddit.com/user/Motor_Tip8865), usernames (Motor_Tip8865), numeric IDs (1, 42), or t2_ prefixed (t2_1w72). Up to 1500.

Authentication

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

Example request

cURL

curl -X POST "https://red-crawler1.p.rapidapi.com/api/v1/batch/profiles" \
  -H "X-RapidAPI-Key: YOUR_RAPIDAPI_KEY" \
  -H "X-RapidAPI-Host: red-crawler1.p.rapidapi.com" \
  -H "Content-Type: application/json" \
  --data '{"ids": "t3_1sys4r2,t3_1sys51u,t3_1sys5kz"}'

JavaScript

const res = await fetch("https://red-crawler1.p.rapidapi.com/api/v1/batch/profiles", {
  method: "POST",
  headers: {
      "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
    "X-RapidAPI-Host": "red-crawler1.p.rapidapi.com"
    },
    body: JSON.stringify({
  "ids": "t3_1sys4r2,t3_1sys51u,t3_1sys5kz"
})
});
const data = await res.json();
console.log(data);

Python

import requests

url = "https://red-crawler1.p.rapidapi.com/api/v1/batch/profiles"
headers = {
    "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY",
    "X-RapidAPI-Host": "red-crawler1.p.rapidapi.com",
    "Content-Type": "application/json"
}
payload = {
  "ids": "t3_1sys4r2,t3_1sys51u,t3_1sys5kz"
}
resp = requests.post(url, headers=headers, json=payload)
print(resp.json())

Example response

HTTP 200 — captured from a live call to the gateway.

{
  "success": true,
  "data": {
    "items": [
      {
        "name": "yaseinrez_jasonbroken",
        "created_utc": 1397113483,
        "link_karma": 1,
        "comment_karma": 0,
        "profile_img": "https://www.redditstatic.com/avatars/defaults/v2/avatar_default_3.png",
        "profile_color": null,
        "profile_over_18": false,
        "id": "t2_3"
      },
      {
        "name": "johnethen06_jasonbroken",
        "created_utc": 1397113483,
        "link_karma": 0,
        "comment_karma": 0,
        "profile_img": "https://www.redditstatic.com/avatars/defaults/v2/avatar_default_2.png",
        "profile_color": null,
        "profile_over_18": false,
        "id": "t2_2"
      },
      {
        "name": "truman48lamb_jasonbroken",
        "created_utc": 1397113470,
        "link_karma": 0,
        "comment_karma": 0,
        "profile_img": "https://www.redditstatic.com/avatars/defaults/v2/avatar_default_1.png",
        "profile_color": null,
        "profile_over_18": false,
        "id": "t2_1"
      }
    ],
    "count": 3,
    "input_count": 3,
    "batches": 1
  },
  "error": null,
  "timestamp": "2026-04-29T16:28:08.502638+00:00"
}

On this page