Skip to content

mastodon_api_timelines

github-actions[bot] edited this page Jul 24, 2026 · 31 revisions

Modify the timelines data returned for /api/timelines/(home) requests.

Example

add_filter( 'mastodon_api_timelines', function( $statuses, $request ) {
    $status = new Entity\Status();
    $status->id = '1';
    $status->content = 'Hello from the timeline!';
    return new WP_REST_Response( array( $status ) );
}, 10, 2 );

Parameters

  • WP_REST_Response|null $statuses The statuses data.
  • WP_REST_Request $request The request object.

Returns

WP_REST_Response The modified statuses data.

Files

\apply_filters( 'mastodon_api_timelines', null, $request )

Hooks

Clone this wiki locally