Skip to content

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: GET

  • Path: /scheduled-posts

  • Edition: PRO

  • Controller: SchedulePostsController@getScheduledPosts

  • Route source: fluent-community-pro/app/Http/Routes/api.php:109

  • Controller source: fluent-community-pro/app/Http/Controllers/SchedulePostsController.php

  • Requires 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

GET
/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

ApplicationPasswords

WordPress Application Passwords — use Basic auth with username:application_password.

Type
API Key (header: Authorization)

Parameters

Query Parameters

user_id

User ID read via $request->getSafe() in getScheduledPosts().

Type
string

Responses

Successful response

application/json
JSON
{
  
"feeds": {
  
  
"current_page": 0,
  
  
"data": [
  
  
  
{
  
  
  
  
"additionalProperties": "string"
  
  
  
}
  
  
],
  
  
"first_page_url": "string",
  
  
"from": "string",
  
  
"last_page": 0,
  
  
"last_page_url": "string",
  
  
"links": [
  
  
  
{
  
  
  
  
"active": true,
  
  
  
  
"label": "string",
  
  
  
  
"url": "string"
  
  
  
}
  
  
],
  
  
"next_page_url": "string",
  
  
"path": "string",
  
  
"per_page": 0,
  
  
"prev_page_url": "string",
  
  
"to": "string",
  
  
"total": 0
  
}
}

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

FluentCommunity developer documentation