Self posts
Text submissions — the first line becomes the title.
Submit self posts and links to a subreddit with the official OAuth API. We handle the form encoding and the required User-Agent — you send a title and body.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"We built an open-source alternative — here's why","platforms":["reddit"]}'The official API can do this. It just makes you do a lot first. Here's what raw Reddit publishing costs you, and what PostMyIsh absorbs.
Post types, limits, and scheduling — all through the same POST /v1/posts call, formatted the way Reddit expects.
Text submissions — the first line becomes the title.
Pass media as a URL and it submits as a link post.
Set the subreddit once; submits go there by default.
Announce to Reddit, X, and Discord in one call.
Every snippet hits the live API — same base URL, Bearer auth, plain JSON. Add your key and it runs.
One POST fans out to Reddit. The response carries the id and status the moment it ships.
curl https://postmyish.com/api/v1/posts \
-H "Authorization: Bearer $POSTMYISH_KEY" \
-H "Content-Type: application/json" \
-d '{"caption":"We built an open-source alternative — here's why","platforms":["reddit"]}'Connect Reddit, call one endpoint, and we run the Reddit API plumbing behind it.
Link it once from the Accounts page through its official login. The credential is stored encrypted.
Send one caption and the platform id. Add schedule_at to queue it, or media for a URL.
Container flows, token refresh, rate limits, and the real post id — all on our side.
Straight talk: Reddit requires a registered app, the submit scope, and a compliant User-Agent — all handled. Mind per-subreddit rules and rate limits; those are set by each community.
What's real, what needs review, and what Reddit itself requires — no hand-waving.
Yes — the OAuth /api/submit endpoint with the submit scope and a compliant User-Agent.
No media means a self (text) post; pass media as a URL and it submits as a link post.
The one you set when connecting. Watch each subreddit's own rules and rate limits — those are Reddit's, per community.
Yes — schedule_at queues the submit and we send it when due.
Connect your accounts, write one caption, and be live on every feed in minutes. The free plan is genuinely free.