Which API call do we use to send out an invitation for an email campaign to one or more contacts?
You will need to use the Email Message Sub Object (specifically the update message call):
In order to send the message, you will need to set the send parameter to ‘true’.
This is assuming that you have the campaign and message already created. If the campaign and message are not created, the campaign will need to be created using:
and then the message will need to be created using:
I hope this helps clarify!
The campaign is specified via the campaign ID (bolded in the call below):
This ID would have been returned in the result after creating the campaign. You can also find the campaign ID via the GetList call (pulling a list of all available campaigns for a given survey):
Hope this helps clarify!