Skip to main content
Farcaster cannot be connected on PostQueen yet, so a post to it has no channel to go to. The settings below are the ones a Farcaster channel will take. Every post to Farcaster carries a settings object with "__type": "wrapcast", the API’s name for Farcaster. Read the live schema for your channel with Get a channel’s settings.

Fields

With channels, PostQueen publishes one cast in each, and the post’s id and link come back as comma-separated lists. Each extra entry in value is a follow-up, posted after its delay in minutes as a reply to the cast before it, in every channel the post went to. Links in the text stay plain text, with no embed or frame.

Find a channel id

The subreddits tool searches Farcaster channels by name and returns up to 10. Call it through trigger a provider tool:
The response is { "output": [ { "id", "name", "title" } ] }. Put the chosen id in settings.subreddit[].value.id.

What PostQueen checks

A post that breaks one of these rules is refused with 400 before it is scheduled: The error body names the channel and the rule:
A missing or empty field fails the request validation instead, and the body lists every problem under message. A plain Latin letter is one byte, so English text fits about 1,024 characters, while text in other scripts or with emoji fits fewer.

Examples

Send each body to create a post. Replace YOUR_CHANNEL_ID with the channel’s id from list channels, each Farcaster channel id with one from the subreddits tool, and each media id and path with the values upload a file returns.
In the first example, the second entry in value is posted 2 minutes after the cast, as a reply to it.
Last modified on September 23, 2026