@johnny thanks - this tip means I can remove some unnecessary parts to the implementation. I can get the API to fire from the connector when I initialise the call and I receive the email as expected with the attachment. Where I’m failing is getting it to fire from the front end, via API workflows - I’m getting an error that json is incorrect.