Skip to content

Feeds API

Feed creation, retrieval, discovery, ticker updates, bookmarks, and markdown preview.

Authentication

These routes are registered with PortalPolicy. Browser clients typically use WordPress cookie auth and a nonce, while server-to-server integrations can use Application Passwords.

Endpoints

MethodPathEditionOperationController
GET/feedsCoreList FeedsFeedsController@get
POST/feedsCoreCreate FeedFeedsController@store
POST/feeds/{feed_id}CoreUpdate FeedFeedsController@update
PATCH/feeds/{feed_id}CorePatch FeedFeedsController@patchFeed
GET/feeds/bookmarksCoreList BookmarksFeedsController@getBookmarks
GET/feeds/{feed_slug}/by-slugCoreGet Feed By SlugFeedsController@getFeedBySlug
GET/feeds/{feed_id}/by-idCoreGet Feed By IDFeedsController@getFeedById
DELETE/feeds/{feed_id}CoreDelete FeedFeedsController@deleteFeed
GET/feeds/tickerCoreGet Feed TickerFeedsController@getTicker
GET/feeds/ticker-updatesCoreGet Ticker UpdatesFeedsController@getTickerUpdates
POST/feeds/batchCoreBatch Fetch FeedsFeedsController@batchFetch
GET/feeds/oembedCoreGet OEmbedFeedsController@getOembed
GET/feeds/linksCoreGet Feed LinksFeedsController@getLinks
POST/feeds/linksCoreUpdate Feed LinksFeedsController@updateLinks
GET/feeds/welcome-bannerCoreGet Welcome BannerFeedsController@getWelcomeBanner
POST/feeds/markdown-previewCoreRender Markdown PreviewFeedsController@markdownToHtml
GET/scheduled-postsPROList Scheduled PostsSchedulePostsController@getScheduledPosts
PUT/scheduled-posts/{feed_id}PROReschedule PostSchedulePostsController@reschedulePost
POST/scheduled-posts/publish/{feed_id}PROPublish Scheduled PostSchedulePostsController@publishPost

FluentCommunity developer documentation