Hooks
Description
bp_rest_members_{$key}_query_arguments

Filters the method query arguments.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:1008

bp_rest_members_action_enum_args

Source: bp-members/classes/class-bp-rest-members-actions-endpoint.php:56

bp_rest_members_action_query_args

Filter the query arguments for the request.

Source: bp-members/classes/class-bp-rest-members-actions-endpoint.php:108

bp_rest_members_action_schema

Filters the members action schema.

Source: bp-members/classes/class-bp-rest-members-actions-endpoint.php:333

bp_rest_members_action_update_item

Fires after a Member action is updated via the REST API.

Source: bp-members/classes/class-bp-rest-members-actions-endpoint.php:151

bp_rest_members_action_update_item_permissions_check

Filter the members `update_item` permissions check.

Source: bp-members/classes/class-bp-rest-members-actions-endpoint.php:197

bp_rest_members_collection_params

Filters the collection query params.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:1303

bp_rest_members_create_item_permissions_check

Filter or override the members `create_item` permissions check.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:413

bp_rest_members_delete_item_permissions_check

Filter the members `delete_item` permissions check.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:591

bp_rest_members_detail_get_items

Fires after a list of members details is fetched via the REST API.

Source: bp-members/classes/class-bp-rest-members-details-endpoint.php:444

bp_rest_members_details_get_items

Fires after a list of members details is fetched via the REST API.

Source: bp-members/classes/class-bp-rest-members-details-endpoint.php:124

bp_rest_members_get_item_permissions_check

Filter the members `get_item` permissions check.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:381

bp_rest_members_get_items

Fires after a list of members is fetched via the REST API.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:291

bp_rest_members_get_items_permissions_check

Filter the members `get_items` permissions check.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:325

bp_rest_members_get_items_query_args

Filter the query arguments for the request.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:266

bp_rest_members_pre_insert_value

Filters an user object before it is inserted or updated via the REST API.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:831

bp_rest_members_prepare_value

Filters user data returned from the API.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:668

bp_rest_members_schema

Filters the members schema.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:1202

bp_rest_members_update_item_permissions_check

Filter the members `update_item` permissions check.

Source: bp-members/classes/class-bp-rest-members-endpoint.php:461

bp_rest_mention_collection_params

Filters the collection query params.

Source: bp-core/classes/class-bp-rest-mention-endpoint.php:297

bp_rest_mention_get_items_permissions_check

Filter the mention `get_items` permissions check.

Source: bp-core/classes/class-bp-rest-mention-endpoint.php:154

bp_rest_mention_items

Fires after a component is updated via the REST API.

Source: bp-core/classes/class-bp-rest-mention-endpoint.php:120

bp_rest_mention_schema

Filters the mention schema.

Source: bp-core/classes/class-bp-rest-mention-endpoint.php:260

bp_rest_message_pre_insert_value

Filters a message before it is inserted via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1094

bp_rest_message_prepare_value

Filter a message value returned from the API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1276

bp_rest_message_schema

Filters the message schema.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1959

bp_rest_message_search_recipients_schema

Filters the message search recipients schema.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:2101

bp_rest_message_update_starred_item

Fires after a message is starred/unstarred via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:911

bp_rest_messages_{$key}_query_arguments

Filters the method query arguments.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1719

bp_rest_messages_action_items

Fires after a thread is fetched via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-actions-endpoint.php:143

bp_rest_messages_action_items_permissions_check

Filter the messages `action_items` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-actions-endpoint.php:208

bp_rest_messages_can_edit_item_meta

Filter here to allow more users to edit the message meta (eg: the recipients).

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:774

bp_rest_messages_collection_params

Filters the collection query params.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:2009

bp_rest_messages_create_item

Fires after a message is created via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:482

bp_rest_messages_create_item_permissions_check

Filter the messages `create_item` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:516

bp_rest_messages_delete_item

Fires after a thread is deleted via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1012

bp_rest_messages_delete_item_permissions_check

Filter the thread `delete_item` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1036

bp_rest_messages_get_item

Fires after a thread is fetched via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:332

bp_rest_messages_get_item_permissions_check

Filter the messages `get_item` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:397

bp_rest_messages_get_items

Fires after a thread is fetched via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:239

bp_rest_messages_get_items_permissions_check

Filter the messages `get_items` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:295

bp_rest_messages_get_items_query_args

Filter the query arguments for the request.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:208

bp_rest_messages_group_collection_params

Filters the collection query params.

Source: bp-messages/classes/class-bp-rest-group-messages-endpoint.php:1082

bp_rest_messages_group_create_item_permissions_check

Filter the messages `create_item` permissions check.

Source: bp-messages/classes/class-bp-rest-group-messages-endpoint.php:985

bp_rest_messages_prepare_links

Filter links prepared for the REST response.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1603

bp_rest_messages_prepare_recipient_value

Filter a recipient value returned from the API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1336

bp_rest_messages_prepare_value

Filter a thread value returned from the API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:1560

bp_rest_messages_search_recipients_items

Fires after a member suggetion is fetched via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:595

bp_rest_messages_search_recipients_items_permissions_check

Filter the messages `search_recipients_items` permissions check.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:629

bp_rest_messages_search_thread_items

Fires after a thread id is fetched via the REST API.

Source: bp-messages/classes/class-bp-rest-messages-endpoint.php:682