API - client email issue

I’m trying to use SimplyBook API keys to integrate with a platform called LeadSolve.

Here’s what’s working:

- The system authenticates with SimplyBook successfully

- It pulls live availability from the Appointment service and formats the available slots for the chatbot to use

- The chatbot prompt has been rewritten with all the correct booking logic, working hours, and compliance wording

- Both the slot lookup and booking workflows are wired in and ready to go

The one issue I’ve hit is when trying to create a booking via the API. Every attempt returns an error: “Client email value is wrong” (error code -32062). I’ve tried multiple valid email addresses, removing the email field entirely, and passing an empty string, but the same error comes back each time. The getToken and getStartTimeMatrix methods both work fine, it’s only the book method that fails

Could you please advise what setting needs changing to allow API bookings with client data (name, phone, email) or how this could be fixed?

Thank you!

please make sure you are not suing client login feature. If you do then it is different workflow to make a booking