Skip to content
scrapeatlas.Dashboard

Subreddit details

Try in Playground

Read Reddit community metadata, rules, images, dates and weekly metrics, with null values and explicit coverage.

GET/v1/reddit/subreddit/detailsx-api-key
x-api-keystringrequiredheader

Your ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.

Query parameters
3
subredditstringquery

Optional.

ExampleExample
urlstringquery

Optional.

max 2048 chars · absolute HTTPS URL

cache_max_ageenumquery

Optional compatibility value: 1d, 3d, 7d, 14d or 30d.

one of: 1d, 3d, 7d, 14d, 30d

Response fields
26
requestIdstring

Always included.

Inspect complete and reasons on every response. Source failures never masquerade as empty success.

coverage.completeboolean

Always included.

coverage.reasonsstring[]

Always included.

Always included.

accounting.httpRequestsinteger

Always included.

≥ 0

accounting.proxyBytesnumber

Always included.

≥ 0

accounting.durationMsnumber

Always included.

≥ 0

accounting.pageLoadsinteger

Always included.

≥ 0

accounting.challengeCountinteger

Always included.

≥ 0

accounting.rssRequestsinteger

Always included.

≥ 0

accounting.proxySessionIdstring

Always included.

successboolean

Always included.

statusenum

success, partial, challenged or failed. error contains a sanitized machine-readable reason on failure.

one of: success, partial

subreddit_idstringnullable

Always included.

display_namestring

Always included.

weekly_active_usersnumbernullable

Always included.

weekly_contributionsnumbernullable

Always included.

rulesstringnullable

Always included.

descriptionstringnullable

Always included.

header_imgstringnullable

Always included.

icon_imgstringnullable

Always included.

subscribersnumbernullable

Always included.

advertiser_categorystringnullable

Always included.

created_atstringnullable

Always included.

submit_textstringnullable

Always included.

HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.

Error codes
6
HTTPfailure.codeMeaning
400invalid_requestThe request failed validation.
401invalid_requestThe internal service secret is invalid.
503upstream_error breaker_openProxy unavailable or thread retrieval temporarily paused.
502upstream_errorRetrieval failed.
504timeoutThe deadline expired; available results are retained.
200partial challengedInspect status and failure even when HTTP succeeds.