Creating an Email activity in MS CRM through WebApi
Introduction:
This blog explains how to Create an Email activity in MS CRM through WebApi
Request:
Post URL: <your instance url>/api/data/v9.1/emails
Header:
Content-Type: application/json
Prefer: return=representation
Body:
1. Creating Email with resolved emails (To field of email is record in MS CRM).
{ "description" : "Email Created", ///Email Body "[email protected]" : "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)", "subject" : "Test Email Creation", "email_activity_parties" : [ { "[email protected]" : "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)", "participationtypemask" : 1 ///From Email }, { "[email protected]" : "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)", "participationtypemask" : 2 ///To Email }] }
2. Creating Email with unresolved emails (To field of email is not record in MS CRM).
{ "description" : "Email Created", "[email protected]" : "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)", "subject" : "Test Email Creation", "email_activity_parties" : [ { "[email protected]" : "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)", "participationtypemask" : 1 }, { "addressused":"[email protected]", "participationtypemask" : 2 } ] }
3. Creating Email with multiple unresolved emails (To field of email is not record in MS CRM).
{ "description": "Test Email", "[email protected]": "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)", "subject": "Update Your Phone Number", "email_activity_parties": [ { "[email protected]": "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)", "participationtypemask": 1 }, { "addressused":" [email protected]", "participationtypemask": 2 }, { "addressused":" smahato @cloudfronts.com", "participationtypemask": 2 } ] }