add_action('wpcf7_mail_sent', 'send_cf7_data_to_api'); function send_cf7_data_to_api($contact_form) { $submission = WPCF7_Submission::get_instance(); if ($submission) { $data = $submission->get_posted_data(); $payload = [ 'payload' => $data // Wrap under 'payload' ]; $response = wp_remote_post('https://your.api/endpoint', [ 'method' => 'POST', 'body' => json_encode($payload), 'headers' => [ 'Content-Type' => 'application/json' ] ]); // Optional: Log response error_log('API Response: ' . print_r($response, true)); } } Skip to main content
Tag

employee screening