Subreddit Feeds V2
Saved Posts Feed V2
Fetch the authenticated user's saved posts. Requires bearer token.
GET /api/v2/feed/saved
Fetch the authenticated user's saved posts. Requires bearer token.
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
sort | string | No | Sort order: hot, new, top, rising, best, controversial (default: new) |
limit | string | No | Max posts to return, auto-paginates (1-500, default: 100) |
time_filter | string | No | Time filter for top/controversial: hour, day, week, month, year, all |
bearer | string | No | Bearer token (auto-resolves from Token Vault if stored) |
proxy | string | No | Custom proxy (host:port:user:pass) |
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/feed/saved?sort=hot&limit=25&time_filter=<time_filter>&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/feed/saved?sort=hot&limit=25&time_filter=<time_filter>&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/feed/saved?sort=hot&limit=25&time_filter=<time_filter>&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,
"items": [
{
"node": {
"id": "dDNfMXN6NHF1OA==",
"groupId": "t3_1sz4qu8",
"payload": null,
"adPayload": null,
"groupRecommendationContext": null,
"cells": [
{
"id": "MetadataCell-t3_1sz4qu8",
"createdAt": "2026-04-29T17:01:18.577000+0000",
"authorName": "u/Motor_Tip8865",
"color": {
"rgbaColor": "#4C8CFFFF"
},
"detailsString": "r/RedCrawlerAPI",
"detailsLink": "RedCrawlerAPI",
"iconPath": "https://styles.redditmedia.com/t5_hmeujo/styles/communityIcon_ivw182y793yg1.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=186174278f92e8219768a31d85af2562491f2df8",
"iconShape": "ROUND",
"isJoinButtonShown": false,
"joinSubredditId": null,
"isOverflowButtonHidden": false,
"mediaPath": null,
"mediaDomain": null,
"isRecommended": false,
"statusIndicators": [],
"isBrandAffiliate": false,
"modUserNoteLabel": null
},
{
"id": "TitleCell-t3_1sz4qu8",
"title": "Video Post",
"isVisited": false
},
{
"id": "LegacyVideoCell-t3_1sz4qu8",
"media": {
"path": "https://v.redd.it/w6knepjsu5yg1/HLSPlaylist.m3u8?f=sd%2CsubsAll%2ChlsSpecOrder&v=1&a=1780081822%2CZTFmMDQzMmU0YjUzNmFkNzBiZGI0ZGNmYThiMmFkMWNmNjQ4NTI1NGRkYmYxMTRlNWZkYWM5ZmNkMzcxZTlkZg%3D%3D",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 854,
"height": 480
}
},
"preview": {
"path": "https://external-preview.redd.it/ZzRtampyeXN1NXlnMbksDiHyPp67uFGpdCsS-g8bVsUGU01HF4Ao44c_qV__.jpeg?width=720&auto=webp&s=7e17d94287ed6a72f148181625b7e66e79badbcc",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 720,
"height": 404
}
},
"isGif": false,
"subredditVisualName": "RedCrawlerAPI",
"videoIdentifier": "1sz4qu8",
"type": "HLS",
"callToAction": "",
"title": "Video Post",
"subredditId": "t5_hmeujo"
},
{
"id": "ActionCell-t3_1sz4qu8",
"isScoreHidden": false,
"isModeratable": false,
"commentCount": 0,
"score": 1,
"voteState": "UP",
"shareCount": 0,
"isTranslatable": false,
"isTranslated": false,
"goldenUpvoteInfo": {
"countTotal": 0,
"countByCurrentUser": 0,
"isGildable": false,
"icon": null,
"topAward": null,
"promos": null
},
"isShareButtonHidden": false
},
{}
],
"crosspostCells": [
{},
{},
{},
{},
{}
]
}
},
{
"node": {
"id": "dDNfMXN2aG5naA==",
"groupId": "t3_1svhngh",
"payload": null,
"adPayload": null,
"groupRecommendationContext": null,
"cells": [
{
"id": "MetadataCell-t3_1svhngh",
"createdAt": "2026-04-25T17:03:40.132000+0000",
"authorName": "u/Feeling-Sign-9146",
"color": {
"rgbaColor": "#67788EFF"
},
"detailsString": "r/Algeria_213",
"detailsLink": "Algeria_213",
"iconPath": "https://styles.redditmedia.com/t5_gd0rx4/styles/communityIcon_die4xcxtsxcg1.png?width=64&height=64&frame=1&auto=webp&crop=64:64,smart&s=22b9f15df4a8df96d0eca834ff42da010f936733",
"iconShape": "ROUND",
"isJoinButtonShown": true,
"joinSubredditId": "t5_gd0rx4",
"isOverflowButtonHidden": false,
"mediaPath": null,
"mediaDomain": null,
"isRecommended": false,
"statusIndicators": [],
"isBrandAffiliate": false,
"modUserNoteLabel": null
},
{
"id": "TitleCell-t3_1svhngh",
"title": "Things you might've not know existed",
"isVisited": false
},
{
"id": "GalleryCell-t3_1svhngh",
"height": 492,
"pages": [
{
"image": {
"path": "https://preview.redd.it/tcpsq5ojbdxg1.jpg?width=1080&auto=webp&s=7040d9b79a759c3ca4122e641e916155fb0ee2bf",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 1080,
"height": 1352
}
}
},
{
"image": {
"path": "https://preview.redd.it/j2dj0qfkbdxg1.jpg?width=1080&auto=webp&s=b5dbf463ea94b0d8fedd25c7cf6941ea1c36dd11",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 1080,
"height": 1352
}
}
},
{
"image": {
"path": "https://preview.redd.it/egh5vxlkbdxg1.jpg?width=1080&auto=webp&s=c629cf7eb6e8f14dfcc990e491f8a7fcbf7f7ddc",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 1080,
"height": 1352
}
}
},
{
"image": {
"path": "https://preview.redd.it/uzdog9skbdxg1.jpg?width=1080&auto=webp&s=041c606adcb7f6fb8a6f1328f87c5d7c5b6137b9",
"isObfuscated": false,
"obfuscatedPath": null,
"size": {
"width": 1080,
"height": 1352
}
}
}
]
},
{
"id": "ActionCell-t3_1svhngh",
"isScoreHidden": false,
"isModeratable": false,
"commentCount": 23,
"score": 27,
"voteState": "NONE",
"shareCount": 14,
"isTranslatable": false,
"isTranslated": false,
"goldenUpvoteInfo": {
"countTotal": 0,
"countByCurrentUser": 0,
"isGildable": true,
"icon": null,
"topAward": null,
"promos": null
},
"isShareButtonHidden": false
},
{}
],
"crosspostCells": [
{},
{},
{},
{},
{}
]
}
}
],
"count": 2
},
"error": null,
"meta": {
"vault_expires_at": "2026-04-30T07:47:21.906002+00:00",
"vault_remaining": "12h 37m"
},
"timestamp": "2026-04-29T19:10:22.338644+00:00"
}