aam_rest_user_output_filter

Purpose

Change a user REST response.

Callback

Example

add_filter('aam_rest_user_output_filter', function ($result, $user, $fields) {
    $result['myapp_can_export'] = user_can($user, 'myapp_export');
    return $result;
}, 10, 3);

Adds a derived capability flag to the REST user output without exposing private user data.

See the complete hook list.