Returns the paginated list of posts one member has scheduled but not yet published, soonest first.
user_id is effectively required: the check compares it against the current user id strictly, so omitting it fails for everyone except community admins, and for them it then matches no rows. Community admins may pass any user_id to inspect another member queue.
Endpoint
Method:
GETPath:
/scheduled-postsEdition: PRO
Controller:
SchedulePostsController@getScheduledPostsRoute source:
fluent-community-pro/app/Http/Routes/api.php:109Controller source:
fluent-community-pro/app/Http/Controllers/SchedulePostsController.phpRequires FluentCommunity Pro.
Live sample
The request and response below were recorded against a running FluentCommunity install and then anonymised — member names, emails, avatars and post content are fictional, and long collections are trimmed to a few entries.
GET List Scheduled Posts
Returns the paginated list of posts one member has scheduled but not yet published, soonest first.
Controller: SchedulePostsController@getScheduledPosts
Route source: fluent-community-pro/app/Http/Routes/api.php:109
Authorizations
WordPress Application Passwords — use Basic auth with username:application_password.
Parameters
Query Parameters
User ID read via $request->getSafe() in getScheduledPosts().
Responses
Successful response