WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

rest_api_init хук-событие . WC 4.4.0

Это хук WordPress, а не хук плагина. Плагин его просто использует.

Описание смотрите здесь: rest_api_init.

Где вызывается хук

WC_CLI_Runner::after_wp_load()
rest_api_init
woocommerce/includes/cli/class-wc-cli-runner.php 59
do_action( 'rest_api_init', $wp_rest_server );

Где используется хук в ядре WooCommerce

woocommerce/includes/class-wc-api.php 29
add_action( 'rest_api_init', array( $this, 'register_wp_admin_settings' ) );
woocommerce/includes/rest-api/Server.php 31
add_action( 'rest_api_init', array( $this, 'register_rest_routes' ), 10 );
woocommerce/packages/woocommerce-admin/src/API/Init.php 44
add_action( 'rest_api_init', array( $this, 'rest_api_init' ) );
woocommerce/packages/woocommerce-admin/src/Features/OnboardingTasks/TaskLists.php 52
add_action( 'rest_api_init', array( __CLASS__, 'maybe_add_default_tasks' ) );
woocommerce/packages/woocommerce-admin/src/Loader.php 85
add_action( 'rest_api_init', array( __CLASS__, 'register_user_data' ) );
woocommerce/packages/woocommerce-blocks/src/RestApi.php 37
add_action( 'rest_api_init', array( $this, 'register_rest_routes' ), 10 );