Can I add/edit a participants email address through the API in EDC/CDMS?
It is not possible to edit the email address for an existing participant with the API.
However, it is possible to create a new participant with an email address through the API with:
/study/{study_id}/participant

More on this can be found in the API Documentation: Castor EDC/CDMS Application Programming Interface (API)