Skip to main content
Guides

Errors & Rate Limits

All public endpoints return one of three shapes—object, list, or error—and expose request IDs and rate-limit data in headers.

Response Model

Resource Object

Single-resource endpoints return an object directly, such as monitoring.job.

List Envelope

List endpoints return { object: "list", data: [...] }.

Error Envelope

Errors return { error: { code, message, request_id, details? } }.

JSON
JSON
1{2  "error": {3    "code": "INVALID_ARGUMENT",4    "message": "请求参数无效",5    "request_id": "req_01ht2error",6    "details": {7      "fieldErrors": {8        "subreddit": [9          "Required"10        ]11      }12    }13  }14}

Response Headers

X-Request-Id
string

A unique ID for each request, used for debugging and log correlation.

X-RateLimit-Limit
integer

The total quota for the current token within the rate-limit window.

X-RateLimit-Remaining
integer

The remaining quota in the current window.

X-RateLimit-Reset
integer

The reset time for the current window (Unix timestamp in seconds).

Retry-After
integer

Suggested wait time in seconds when rate limited.

Common Error Codes

  • UNAUTHORIZED: missing or invalid token.
  • FORBIDDEN: the token exists but lacks the required scope.
  • INVALID_ARGUMENT: the body, query, or path parameters are invalid.
  • NOT_FOUND: the resource does not exist or does not belong to the current account.
  • RATE_LIMITED: the current token is calling too frequently.
  • RESULT_NOT_READY:异步任务还没产出结果。
error.code
string

Machine-readable error code.

error.message
string

Human-readable error description.

error.request_id
string

Request ID for this call.

error.details
object

Additional details for validation failures and similar cases.

Search API Docs

Full-text search across pages, sections, endpoints, and fields

Agent entry

If you are an agent, do not look for a separate manual first. RedditFind now keeps one shortest discovery index, one routing contract, and one API contract.

Use llms-index.txt to discover the stack quickly, agent-overview.json to route the job, and the OpenAPI spec when the workflow needs authenticated programmatic access.

Public demos still matter, but only for validating result shapes after the contracts are clear.

Why this stack is stronger now

  • Semantic detection layers Reddit discussions by demand, complaints, comparisons, and opportunities instead of relying on keywords alone.
  • The Reddit assistant connects discovery, analysis, monitoring, and next actions so agents do less manual orchestration.
  • With the Open API, agents can create jobs, read results, and plug RedditFind into their own workflows through a formal contract instead of guessing UI behavior.

Route by user objective

  • Community discovery Use when the user still does not know where demand, competitors, or relevant communities live. Open feature page
  • Subreddit analysis Use when target communities are already known and the user needs rules, tone, content patterns, and risks. Open feature page
  • Post monitoring Use when the user needs an ongoing queue of new opportunities, feedback signals, or high-intent threads. Open feature page
  • Reddit assistant Use when discovery, analysis, or monitoring context already exists and the user needs the next best action with lower execution risk. Open feature page

Core contracts and validation

Boundaries and non-goals

  • RedditFind does not auto-post to Reddit.
  • Human review is required before any public reply or post.
  • RedditFind does not support bulk direct-message automation.
  • It is not a generic web search engine or an autonomous posting bot that bypasses human oversight.
  • The Open API creates RedditFind jobs and reads results. It does not bypass human review for public Reddit engagement.