Reddit Manage Comments V1 — Save, Report, Delete
Pricing
$1.99 / 1,000 results
Reddit Manage Comments V1 — Save, Report, Delete
Manage your own Reddit comments in one click — save / unsave, report, or delete. Bring your Reddit Token V2 (token_v2 cookie) + matching proxy, or pick a saved account from the Reddit Vault.
Pricing
$1.99 / 1,000 results
Rating
0.0
(0)
Developer
Red Crawler
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Reddit Manage Comments V1
Manage your own Reddit comments in one click — toggle save, report, or delete. Three single-purpose actions in one actor, all sharing the same Reddit credentials section. Bring your Token V2 cookie + matching proxy, or pick a saved account from the Reddit Vault.
What you can do
Every action runs against the Reddit account whose Token V2 you provide — you can only manage comments that account is allowed to manage (your own comments, or comments in subreddits where the account is a moderator). The Comment field on every action accepts a comment URL (https://reddit.com/r/sub/comments/<post>/x/<comment_id>/), the bare stripped ID (l9b8a8r), or the t1_-prefixed fullname (t1_l9b8a8r).
Available actions
1. Toggle Save Comment — save or unsave a comment
Toggles the saved state of a comment on your account's Saved tab. Set Save = ON to save, OFF to unsave.
Returns: single record {success, operation: "save", comment, state, account_name, rate_limit, rate_used, rate_remaining} — confirmation that the toggle was applied.
Use it when: building a personal "read later" pipeline, bookmarking helpful answers, batch-saving an entire AMA thread, clearing your Saved tab after an archival sweep.
Required fields: save_comment, save_state (default ON).
Example
Input
{"operation": "save","save_comment": "t1_l9b8a8r","save_state": true,"credentialSource": "vault","accountName": "motor_tip8865"}
Output (one dataset record)
{"success": true,"operation": "save","comment": "t1_l9b8a8r","state": true,"account_name": "motor_tip8865","error": null,"rate_limit": 100,"rate_used": 7,"rate_remaining": 93,"rate_reset_in_seconds": 538}
2. Report Comment — flag a comment to Reddit's site / mod team
Files a site-wide or rule-based report against a comment. Reason is free-form text — Reddit's pre-canned codes (spam, harassment, targeted_harassment, violent_content, dis_misinformation, etc.) are all accepted, and so is plain English ("brigading from another sub", "ban evasion").
Returns: single record {success, operation: "report", comment, reason, account_name, ...} — confirmation the report was filed.
Use it when: automating bot/spam takedowns, reporting reposts from a duplicate-detection pipeline, building a moderation queue that escalates flagged content.
Required fields: report_comment. Optional: report_reason (defaults to a generic "rule violation" report when empty).
Example
Input
{"operation": "report","report_comment": "https://www.reddit.com/r/Wordpress/comments/1s4a4j6/comment/l9b8a8r/","report_reason": "spam","credentialSource": "vault","accountName": "motor_tip8865"}
Output (one dataset record)
{"success": true,"operation": "report","comment": "https://www.reddit.com/r/Wordpress/comments/1s4a4j6/comment/l9b8a8r/","reason": "spam","account_name": "motor_tip8865","error": null,"rate_limit": 100,"rate_used": 8,"rate_remaining": 92,"rate_reset_in_seconds": 537}
3. Delete Comment — permanently delete your own comment
Removes one of your own comments. Reddit replaces the body with [deleted] immediately and detaches the author. Cannot be undone — there is no "restore" endpoint on Reddit.
Returns: single record {success, operation: "delete", comment, account_name, ...} — confirmation the delete went through.
Use it when: scrubbing your own post history, automating "delete after N days" hygiene, removing old test comments, cleaning up after a deactivated project.
Required fields: delete_comment.
Example
Input
{"operation": "delete","delete_comment": "t1_l9b8a8r","credentialSource": "vault","accountName": "motor_tip8865"}
Output (one dataset record)
{"success": true,"operation": "delete","comment": "t1_l9b8a8r","account_name": "motor_tip8865","error": null,"rate_limit": 100,"rate_used": 9,"rate_remaining": 91,"rate_reset_in_seconds": 535}
Delete only works on comments you own. Deleting someone else's comment requires moderator privileges and goes through the moderation actor, not this one.
Credentials
All 3 actions require Reddit auth. The Reddit credentials section is shared — fill it once and it applies to whichever action you picked.
Option A — Use saved account (vault) (recommended)
Pick the name you used in the Reddit Vault actor when you stored the account. Your Token V2 + matching proxy load automatically — and if you saved a Reddit Session with the vault, the token auto-refreshes when it expires.
{"credentialSource": "vault","accountName": "motor_tip8865"}
Option B — Paste Token V2 + proxy manually
Paste the token_v2 cookie value from your Reddit web session, plus the proxy whose IP minted that cookie. Reddit IP-binds Token V2 — the proxy IP must match the one used when the cookie was created.
{"credentialSource": "manual","bearer": "eyJhbGciOiJSUzI1NiIs...","proxy": "ip:port:user:pass"}
Token V2 lifetime: ~24 h. After that, it expires and you re-paste — or save the account in the vault once and let auto-refresh handle it.
How to run
- Action → pick
Toggle Save Comment,Report Comment, orDelete Comment. - Fill that section's fields (other sections are ignored).
- Reddit credentials → vault name (recommended) OR Token V2 + proxy.
- Hit Start. One row pushed = the action's success / failure record.
Output
Every successful action pushes one dataset record. The shape is identical across all 3 actions, with the front-loaded columns first:
| Column | Meaning |
|---|---|
success | true if the action landed on Reddit, false otherwise |
operation | Which action ran (save / report / delete) |
comment | The comment URL / ID / fullname you submitted (echoed back) |
state | (save only) true = saved, false = unsaved |
reason | (report only) The reason string you submitted, or null |
account_name | (vault only) The saved account name used |
error | null on success; human-readable string on failure |
error_kind | (failures) bearer_expired, rate_limited, permission_denied, etc. |
bearer_expires_at / bearer_expired_at | Token V2 lifecycle info |
rate_limit / rate_used / rate_remaining / rate_reset_in_seconds | Reddit's rate-limit headers — surfaces how close you are to a 429 |
Common edge cases
| Edge case | Cause | How it surfaces |
|---|---|---|
| Token V2 expired | Cookie older than ~24 h | Row with success:false, error:"bearer_expired" and bearer_expired_at. Re-paste — or use the vault for auto-refresh. |
| Wrong proxy for the bearer | Token V2 minted on a different IP | Row with success:false, error:"…IP mismatch / forbidden…". Pass the matching proxy or use the vault (stores them as a pair). |
| Deleting someone else's comment | Not your comment | Row with success:false, error:"permission denied". Delete only works on your own comments. |
| Comment already deleted | Already removed | Row with success:true (idempotent) or a Reddit-side error — depends on which side wiped it. |
| Reporting a deleted comment | Comment was already removed | Reddit usually still accepts the report but it's a no-op. |
| Empty Comment field | Forgot to fill | Run FAILED immediately, no row pushed, no charge. |
| Rate limited (100/10min) | Hit Reddit's per-token comment-action ceiling | Row with success:false, error:"rate_limited" + rate_reset_in_seconds. Wait and retry. |
Why this actor is fast
- Speed — under 1 second per action. Pure HTTP. No browser to boot, no Playwright / Selenium / Puppeteer overhead. Competing browser-based actors typically take 15–60 seconds per call.
- Reliability — zero browser flakiness. No headless-Chromium crashes. No JS-render timeouts. No captcha pages.
- Footprint — under 100 MB RAM per run. Most browser-based actors need 1–4 GB.
- Vault auto-refresh. Save the account once with a Reddit Session in Reddit Vault and the Token V2 refreshes itself — no expired-cookie failures in long-running pipelines.
Status & error reference
Run status (Apify-side, shown on the run page)
| Status | Apify message | Meaning | What to do |
|---|---|---|---|
| "Actor succeeded with 1 result in the dataset" | Action ran, record pushed. Open the dataset and check success. | If success:true, you're done. If success:false, read the error field. | |
| "The Actor process failed…" | Validation error or missing required input. | Check the run log. You are NOT charged for failed runs. | |
| "The Actor timed out. You can resurrect it with a longer timeout to continue where you left off." | Run exceeded timeout (very rare — single-action calls are fast). | Re-run; check Reddit is reachable. | |
| "The Actor process was aborted. You can resurrect it to continue where you left off." | You stopped the run manually. | No charge for unpushed results. |
Common in-run conditions (visible in the dataset row's error / error_kind)
| Condition | Cause | Result |
|---|---|---|
bearer_expired | Token V2 older than ~24 h. | success:false. Re-paste or use vault. |
permission_denied | Deleting / reporting something the account can't touch. | success:false. |
rate_limited | 100-action / 10-minute ceiling hit. | success:false + rate_reset_in_seconds. |
| Empty Comment | Required field missing. | Run FAILED immediately, no charge. |
Pricing
Pay-per-result. You're only charged when an action record is pushed to the dataset — failed runs (validation errors, missing input) cost nothing.
| Event | Trigger | Price (per 1,000) |
|---|---|---|
result | Each action record pushed to the dataset | $2.99 |
A 100-comment "save all my favorite AMAs" pipeline = 100 rows. A single delete = 1 row. A bad-credentials run = 0 rows, 0 charge.
Need a different shape of data?
- Reddit Vault — save your Reddit accounts once (with auto-refresh), then call them by name from any auth-required actor
- Reddit Manage Posts V1 — the post-side companion: edit / delete / save / flair / lock / NSFW / spoiler / hide / report / sendreplies (10 actions)
- Reddit Commenting V1 — create / reply / edit comments
- Reddit Commenting V2 — richer success records (returns
comment_id,permalink) + inline image / GIF support - Reddit Voting V1 — upvote / downvote / clear vote on any post or comment
- Reddit Users V1 — user profile, posts, comments, friends, follow / block
Support and feedback
Found a bug, want a feature, or hit a Reddit error code we don't translate clearly? Open an issue via the actor's Apify Console feedback link, or reach out at the RedCrawler support channel.
Reddit Manage Comments V1 is part of the RedCrawler family of Reddit actors. RedCrawler is independent — not affiliated with, endorsed by, or sponsored by Reddit, Inc. Use it within Reddit's API terms.