DeployGet started

Reddit API

Community-maintained Reddit API endpoints.

Version v110 endpoints

Endpoints

POST/api/commentpost_api_comment

Create a comment or message reply

Request body

  • application/x-www-form-urlencoded

Responses

StatusDescription
200Created comment
POST/api/editusertextpost_api_editusertext

Edit a comment or self-post

Request body

  • application/x-www-form-urlencoded

Responses

StatusDescription
200Edited content
GET/api/v1/meget_api_v1_me

Get current user profile

Responses

StatusDescription
200Current user details
GET/api/v1/me/karmaget_api_v1_me_karma

Get user karma breakdown

Responses

StatusDescription
200Karma by subreddit
GET/api/v1/me/prefsget_api_v1_me_prefs

Get user preferences

Responses

StatusDescription
200Preferences object
PATCH/api/v1/me/prefspatch_api_v1_me_prefs

Update user preferences

Request body

  • application/json

Responses

StatusDescription
200Updated preferences
POST/api/votepost_api_vote

Vote on item

Request body

  • application/x-www-form-urlencoded

Responses

StatusDescription
200Vote applied
GET/bestget_best

Get best listings

Parameters

NameInRequiredDescription
afterqueryNo
beforequeryNo
limitqueryNo
showqueryNo

Responses

StatusDescription
200Listing response
GET/r/{subreddit}/aboutget_r_subreddit_about

Get subreddit info

Parameters

NameInRequiredDescription
subredditpathYes
sr_detailqueryNo

Responses

StatusDescription
200Subreddit metadata
POST/r/{subreddit}/api/subscribepost_r_subreddit_api_subscribe

Subscribe or unsubscribe to a subreddit

Parameters

NameInRequiredDescription
subredditpathYes

Request body

  • application/x-www-form-urlencoded

Responses

StatusDescription
200Subscription status

Need help deploying this MCP server?

Product Screenshot