Set Reddit post flair
Applies a flair to a post the connected account already published. Use the GET on this
path to list the available flairTemplateId values for the subreddit.
Flair can also be set at submit time by passing flairId in platformSpecificData
when creating the post. This endpoint is for changing it afterwards.
The subreddit must allow users to select their own post flair. Setting flair on another user's post requires moderator permissions, which Zernio does not request.
API key authentication - use your Zernio API key as a Bearer token
In: header
Path Parameters
The ID of the Reddit account that owns the post
Subreddit name (without the "r/" prefix)
Reddit post id, with or without the t3_ prefix
Flair template id from the GET on this path
Optional override text, only for editable flair templates
Response Body
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.connect.setRedditPostFlair({ path: { accountId: 'account_abc123', }, body: { subreddit: 'string', postId: 'post_abc123', flairTemplateId: 'flairtemplate_abc123', },});console.log(data);{
"success": true
}{
"error": "Unauthorized"
}Get subreddit rules GET
Returns a subreddit's posting rules plus Reddit's site-wide rules, so you can check them before submitting and avoid a removal. Use this alongside `POST /v1/tools/validate/subreddit`, which only confirms that a subreddit exists and reports its basic posting settings.
Vote on a Reddit post or comment POST
Cast, change, or clear the connected account's vote on a Reddit post or comment. **Reddit requires that votes be cast by humans.** Reddit's API terms permit a client to proxy a human's action one-for-one, and prohibit a bot from deciding how to vote or from amplifying a human's vote. Call this endpoint only in direct response to an explicit action by the account owner. Automated or agent-decided voting is vote manipulation and puts API access at risk.