Batch Registrations and Approval does not Trigger Confirmation Email

We are trying to batch register 30 webinar registrants at a time via POST /webinars/{webinarId}/batch_registrants

However, the registrants did not get a confirmation email after being added via api.

We have set the following to true when scheduling the webinar.
“registrants_confirmation_email”: true,
“notify_registrants” : true,
“registrants_email_notification”: true

If we upload via CSV on our zoom web portal, we have an option to select “Send Invitation after importing”
On webinar batch registration api, there is no option to select this. https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/addbatchwebinarregistrants

How can we trigger confirmation email if adding via batch registrants api?
Can we trigger a resend of the confirmation email via api?