Can’t get POST data in API endpoint callback

Update your function post_form as


function post_form(WP_REST_Request $request)
{
    $data = $request->get_params();
    print_r($data);
}