---
title: "Batch Comment Verify"
method: POST
path: "/api/reddit/comments/verify"
tags: ["Posts"]
---

# Batch Comment Verify

`POST /api/reddit/comments/verify`

## Request

- Base URL: `https://api.redditapis.com`
- URL: `https://api.redditapis.com/api/reddit/comments/verify`
- Auth: HTTP bearer

Check whether up to 100 comments are still live in a single call, instead of one call per comment. Every requested id comes back with an explicit status (live, deleted, removed, or not_found) — ids Reddit cannot resolve are backfilled as not_found rather than silently dropped. A POST only because 100 ids do not fit in a query string; it is a read, and bills at the flat $0.0015 read rate no matter the batch size. Cost: $0.0015 per call.

## Request body

- object
  - `ids` string[], required: 1-100 comment ids. Bare ids ("n1abc2d") and t1_-prefixed fullnames ("t1_n1abc2d") are both accepted and may be mixed.

## Response `200`

Successful response.

- object
  - `results` object[]
  - `requested` integer
  - `returned` integer

## Other responses

- `400`: Bad request — missing or invalid parameters.
- `401`: Missing Bearer token.
- `402`: Your account balance does not cover this call, so nothing was charged and the request was not served. The response body is {"error":"Insufficient credits","top_up_url":"https://www.redditapis.com/dashboard/buy-credits","message":"..."}; error keeps that exact wording. This is a billing state, not a bad request: the same call succeeds once the balance is topped up, and retrying without topping up returns 402 again, which is why it carries Retry-After: 3600. Top up at the top_up_url, then call again at once; the header does not apply after a top-up. Read the remaining balance any time from GET /account/me, which is free and never returns this error. Distinct from the 402 on the monitoring endpoints, which is about plan entitlements rather than credits.
- `403`: Invalid Bearer token.
- `429`: Rate limit exceeded.
- `500`: Unexpected server error.
- `502`: Upstream (Reddit) rejected the request — cookies expired or account flagged.

---

[API](https://skmtc.dev/redditapis/apis/redditapis-api.md) · [All operations](https://skmtc.dev/redditapis/apis/redditapis-api/llms.txt) · [OpenAPI document](https://skmtc.dev/redditapis/apis/redditapis-api/revisions/9696482dfe9b?raw)
