Skip to main content
Every post has to name the channel it goes to. These commands give you the channel IDs, the settings schema each network enforces, and the helper tools it offers.

Listing Integrations

List all connected social media accounts to get their IDs:
A JSON array of your channels comes back. The id and identifier fields are what the rest of these commands take.
Use jq to extract specific fields:

Filtering by Group

If your channels are organized into groups (customers), filter the list to a single group with --group:

Listing Groups

List all groups (customers) for your organization to get their IDs:
This returns a JSON array of {id, name} objects. Use a group’s id with integrations:list --group to filter channels:

Getting Settings

Each platform has its own settings schema with character limits, required fields, and available options. Retrieve it with:
Run this before posting to a network for the first time. It is faster than reading a provider page, and it answers the question that actually blocks you: which fields will be refused if you leave them out.
Four things come back, wrapped in an output object:
settings is a JSON Schema document, generated from that provider’s own validation rules, so required fields are listed in a required array rather than flagged on each property. The block above is abridged; a real response carries every constraint the network enforces.

Triggering Tools

Some platforms offer dynamic tools, for example fetching Reddit flairs, Pinterest boards, or Discord channels. These return data you need when constructing platform-specific settings.
Pass additional data with -d:

Examples

Facebook Business-linked channels only. An empty q returns trending audio.
Provider Tools lists every tool each network offers, and what it gives back, without needing a connected channel to ask.

Discovery Workflow

When working with a new platform, follow this workflow:

Find the integration ID

Check what settings and tools are available

Use tools to fetch dynamic data

Flairs, boards, channels: whatever that network needs you to name.

Create a post with the discovered settings

Next steps

Provider tools

Every helper tool each network exposes, what it takes and what it gives back.

Ready-made commands

A worked example per network, settings included.

Schedule the post

Threads, drafts, campaigns and the JSON file format.

The settings endpoint

The same schema over HTTP, without the CLI.