Hooks
Description
bp_rest_xprofile_data_update_item_permissions_check

Filter the XProfile data `update_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php:384

bp_rest_xprofile_field_group_schema

Filters the xprofile field group schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:897

bp_rest_xprofile_field_groups_{$key}_query_arguments

Filters the method query arguments.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:131

bp_rest_xprofile_field_groups_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:1006

bp_rest_xprofile_field_groups_create_item

Fires after a XProfile field group is created via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:419

bp_rest_xprofile_field_groups_create_item_permissions_check

Filter the XProfile fields groups `create_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:453

bp_rest_xprofile_field_groups_create_item_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:371

bp_rest_xprofile_field_groups_delete_item

Fires after a field group is deleted via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:646

bp_rest_xprofile_field_groups_delete_item_permissions_check

Filter the XProfile fields groups `delete_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:670

bp_rest_xprofile_field_groups_get_item

Fires after a field group is fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:307

bp_rest_xprofile_field_groups_get_item_permissions_check

Filter the XProfile fields groups `get_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:331

bp_rest_xprofile_field_groups_get_items

Fires after a list of field groups are fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:218

bp_rest_xprofile_field_groups_get_items_permissions_check

Filter the XProfile fields groups `get_items` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:252

bp_rest_xprofile_field_groups_get_items_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:195

bp_rest_xprofile_field_groups_prepare_links

Filter links prepared for the REST response.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:775

bp_rest_xprofile_field_groups_prepare_value

Filter the XProfile field group returned from the API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:743

bp_rest_xprofile_field_groups_update_item

Fires after a XProfile field group is updated via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:557

bp_rest_xprofile_field_groups_update_item_permissions_check

Filter the XProfile fields groups `create_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php:581

bp_rest_xprofile_field_schema

Filters the xprofile field schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:1354

bp_rest_xprofile_fields_{$key}_query_arguments

Filters the method query arguments.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:1194

bp_rest_xprofile_fields_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:1455

bp_rest_xprofile_fields_create_item

Fires after a XProfile field is created via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:517

bp_rest_xprofile_fields_create_item_permissions_check

Filter the XProfile fields `create_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:551

bp_rest_xprofile_fields_create_item_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:477

bp_rest_xprofile_fields_delete_item

Fires after a XProfile field is deleted via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:749

bp_rest_xprofile_fields_delete_item_permissions_check

Filter the XProfile fields `delete_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:809

bp_rest_xprofile_fields_get_item

Fires after XProfile field is fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:304

bp_rest_xprofile_fields_get_item_permissions_check

Filter the XProfile fields `get_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:353

bp_rest_xprofile_fields_get_items

Fires after a list of field are fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:207

bp_rest_xprofile_fields_get_items_permissions_check

Filter the XProfile fields `get_items` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:241

bp_rest_xprofile_fields_get_items_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php:166

bp_rest_xprofile_fields_prepare_links

Filter links prepared for the REST response.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:975

bp_rest_xprofile_fields_prepare_value

Filter the XProfile field returned from the API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:836

bp_rest_xprofile_fields_update_item

Fires after a XProfile field is updated via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:669

bp_rest_xprofile_fields_update_item_permissions_check

Filter the XProfile fields `update_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:693

bp_rest_xprofile_fields_update_item_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php:624

bp_rest_xprofile_mutiple

For field types not supporting multiple values, join values in case the submitted value was not an array.

Source: bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php:256

bp_rest_xprofile_repeater_field_delete_query_arguments

Filters the method query arguments.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:789

bp_rest_xprofile_repeater_fields_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:841

bp_rest_xprofile_repeater_fields_create_item

Fires after a XProfile repeater fields created via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:456

bp_rest_xprofile_repeater_fields_delete_item

Fires after a XProfile repeater field is deleted via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:659

bp_rest_xprofile_repeater_fields_delete_item_permissions_check

Filter the XProfile fields `delete_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:718

bp_rest_xprofile_repeater_fields_items_permissions_check

Filter the XProfile repeater fields `create_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:257

bp_rest_xprofile_repeater_fields_schema

Filters the xprofile field group schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:750

bp_rest_xprofile_repeater_fields_update_item_permissions_check

Filter the XProfile repeater fields `update_item` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php:515

bp_rest_xprofile_search_form_field_schema

Filters the xprofile search form field schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php:142

bp_rest_xprofile_search_form_fields_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php:165

bp_rest_xprofile_search_form_fields_get_items

Fires after a list of field are fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php:97

bp_rest_xprofile_search_form_fields_get_items_query_args

Filter the query arguments for the request.

Source: bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php:81

bp_rest_xprofile_types_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php:467