Add a source to a feed
Creates a new source and performs an initial sync to fetch posts.
Some platforms (like LinkedIn) sync asynchronously — check syncable status after creation.
Use GET /platforms to see available platforms and their supported term types.
Example — Reddit: use term_type: "channel" with a subreddit name
(or reddit.com/r/... URL) to pull a subreddit’s posts, or
term_type: "mentions" with any keyword to pull Reddit search results:
{ "platform": "Reddit", "term": "aww", "term_type": "channel" }
{ "platform": "Reddit", "term": "your brand", "term_type": "mentions" }
Returns 422 with error.code = "source_limit_reached" and an upgrade action
if the feed’s source limit is exceeded. Returns 422 with
error.code = "social_account_required" and a connect action if the platform
requires OAuth and no account is connected.
Authorizations
API key prefixed with jcr_. To obtain a key programmatically
(no dashboard required), see POST /v1/authorize.
Path Parameters
Body
Social media platform (use GET /platforms to see options)
"Instagram"
Username, hashtag, or URL
"nasa"
Type of search term (use GET /platforms to see valid types per platform)
"username"
Platform-specific options
Response
Source created