Listing Integrations
List all connected social media accounts to get their IDs:
This returns a JSON array of integrations. 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:
The response tells you:
- What fields are available (title, privacy level, subreddit, etc.)
- Which fields are required
- Character limits and validation rules
- Available dynamic tools you can trigger
Always check integrations:settings before posting to a new platform to understand what settings are available.
Some platforms expose dynamic tools, for example, fetching Reddit flairs, YouTube playlists, or LinkedIn company pages. These return data you need when constructing platform-specific settings.
Pass additional data with -d:
Examples
Get Reddit flairs for a subreddit:
Get YouTube playlists:
Get LinkedIn company pages:
Get Pinterest boards:
Search Instagram audio for a Reel (Facebook Business-linked channels only, empty q returns trending audio):
Discovery Workflow
When working with a new platform, follow this workflow: