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
| Name | Type | Required | Description |
|---|---|---|---|
ids | string | Yes | Comma-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
| Header | Value |
|---|---|
X-RapidAPI-Key | Your RapidAPI key |
X-RapidAPI-Host | red-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"
}