Reddit Scraping
EN

Budget by successful requests, not extracted record count

One credit per successful retrieval, including empty pages; minimum $50 for 50000 credits. No subscriptions or expiry for purchased credits.

Get API key

Credits and collection cost

Every successful retrieval request costs one credit, including a response with no records. The price is $1 per 1000 successful requests, equivalent to $0.001 per credit. A minimum paid top-up of $50 adds 50000 credits. There are no subscriptions and paid credits do not expire. You are buying request credits, not a promised number of posts or complete archive coverage.

A successful page of three records costs the same one credit as an empty page. Twenty successful requests consume twenty credits even if some records fail your local validation. Additional pages and successful repeated requests are charged separately. Conditional 100 trial credits depend on network-wide anti-abuse eligibility and are not a guaranteed signup grant. The key is issued before any payment.

Distinguish failures from charged success

Invalid requests do not debit credits, and upstream failures refund the reserved credit. A client disconnection is different: it can happen after the server has completed a charged retrieval. A successful retry consumes another credit. Account for tests and empty responses in your migration budget, rather than calculating cost from the rows finally retained in a database.

At most 100 records can be returned per request and 100 pages requested per query, separately. These limits do not establish exhaustiveness. /v1/status is public and uncharged but exposes no refund log, account balance or search-health probe. HTTP 402 means insufficient credits; 429 means a rate limit. Accounts and balances belong to redditscraping.com, not all brands in the network.

Generate the invoice before payment

Sign in to the account panel on the key page and create an invoice before sending funds. Accepted options are USDT on TRON TRC20 and USDC on Ethereum mainnet ERC20. Use the exact amount and recipient shown in the current server invoice. Do not assume a new invoice means a new wallet address, or that an incorrect token or network can be recovered.

The invoice expires after one hour. After sending, paste the transaction hash and request verification. Credit requires server verification of a genuine confirmed transfer matching the invoice; no settlement duration is guaranteed. If the information provider is unavailable, verification can remain pending. A pending check is not an instruction to pay again. Keep payment state separate from the availability of archived posts.