Reddit URL resolver 2 credits
Classify any reddit.com or redd.it URL, share links, old.reddit.com, mobile forms, as a subreddit, user, post, or comment, and get the exact identifier the other Reddit endpoints need: t3_ ids for posts, t1_ for comments, names for subreddits and users. It parses offline without fetching the page.
It costs 2 credits. Skip it when you already hold an id or name: the other tools accept those directly.
Try it now#
No account, no card: mint a free key in one call, then call the endpoint.
curl -s -X POST https://api.veezee.io/v1/keys/mintcurl "https://api.veezee.io/v1/reddit/resolve-url?url=https%3A%2F%2Fredd.it%2F1tbups6" \
-H "Authorization: Bearer $VEEZEE_API_KEY" \
-H "Idempotency-Key: $(uuidgen)"Over MCP#
Point an MCP client at https://mcp.veezee.io/reddit (streamable-http; https://mcp.veezee.io/all serves every platform over one connection) and call reddit_resolve_url:
{
"method": "tools/call",
"params": {
"name": "reddit_resolve_url",
"arguments": {
"url": "https://redd.it/1tbups6"
}
}
}Parameters#
| Param | Required | Type | Description |
|---|---|---|---|
url | yes | string | A Reddit URL, e.g. https://www.reddit.com/r/selfhosted/comments/1tbups6/... or https://redd.it/1tbups6. |
Returns a url_resolution envelope. Full field list: /docs/fields#url_resolution.
Pricing#
reddit_resolve_url costs 2 credits base per call (surcharges for optional sections, cursor pages, and batches are in the full reference). Every key starts with a free budget of 200 credits per IP per day, no account, no card; past that, credits are $2.00 per 1,000 with no subscription required.
FAQ#
What do I do with each result type?
post goes to the Reddit thread API; comment to the same call's comment_id; subreddit and user to their fetch endpoints.
What happens with non-Reddit URLs?
INVALID_INPUT, stating the URL isn't Reddit.
Does it hit Reddit at all?
No: the parse is offline, which is why it's the cheapest Reddit call.