Post

Reddit

Retrieve one canonical public Reddit post with content and engagement.

Current price
$0.0027/call
Availability
Ready to run
Last accepted verification

What this API does

Return one public Reddit post with a string ID, canonical URL, title, text, author, community, timestamp, engagement and video summary. The adapter uses the documented post/comments read endpoint but does not expose comments on this contract.

Agents select this operation with tool ID reddit.post, then inspect its current executable contract before a run.

Public input and output shape

Input

urlstring · required

Value supplied for url.

format: uri · maxLength: 1024

Output

captured_atstring

Returned captured at value.

postobject

Returned post value.

Example request and output

This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.

Request

{
  "tool_id": "reddit.post",
  "input": {
    "url": "https://www.reddit.com/r/AskReddit/comments/ablzuq/people_who_havent_pooped_in_2019_yet_why_are_you/"
  }
}

Output

{
  "post": {
    "id": "ablzuq",
    "url": "https://www.reddit.com/r/AskReddit/comments/ablzuq/people_who_havent_pooped_in_2019_yet_why_are_you/",
    "text": "",
    "title": "People who haven't pooped in 2019 yet, why are you still holding on to last years shit?",
    "author": "ShoddySubstance",
    "community": "AskReddit",
    "engagement": {
      "score": 221995,
      "upvotes": 221995,
      "comments": 7925,
      "upvote_ratio": 0.91
    },
    "published_at": "2019-01-01T21:06:27.000Z"
  },
  "captured_at": "2026-08-21T00:00:00.000Z"
}
Teaching errors and limitations
  • invalid_input: The route input was invalid or outside its public-read bounds.example: {"url":"https://www.reddit.com/r/AskReddit/comments/ablzuq/people_who_havent_pooped_in_2019_yet_why_are_you/"}
Updated
21 August 2026

Use Post with Scrollport

Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.

Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.