woocommerce_api_(api_request) action-hookWC 1.0

Usage

add_action( 'woocommerce_api_(api_request)', 'wp_kama_woocommerce_api_request_action' );

/**
 * Function for `woocommerce_api_(api_request)` action-hook.
 * 
 * @return void
 */
function wp_kama_woocommerce_api_request_action(){

	// action...
}

Where the hook is called

LegacyRestApiStub::maybe_process_wc_api_query_var()
woocommerce_api_(api_request)
woocommerce/src/Internal/Utilities/LegacyRestApiStub.php 162
do_action( 'woocommerce_api_' . $api_request );

Where the hook is used in WooCommerce

woocommerce/includes/gateways/paypal/includes/class-wc-gateway-paypal-ipn-handler.php 34
add_action( 'woocommerce_api_wc_gateway_paypal', array( $this, 'check_response' ) );