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
"regardingobjectid_account@odata.bind" : "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)",
"subject" : "Test Email Creation",
"email_activity_parties" : [
{
"partyid_systemuser@odata.bind" : "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)",
"participationtypemask" : 1 ///From Email
},
{
"partyid_account@odata.bind" : "/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",
"regardingobjectid_account@odata.bind" : "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)",
"subject" : "Test Email Creation",
"email_activity_parties" : [
{
"partyid_systemuser@odata.bind" : "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)",
"participationtypemask" : 1
},
{
"addressused":"vvyas@cloudfronts.com",
"participationtypemask" : 2
}
]
}

3. Creating Email with multiple unresolved emails (To field of email is not record in MS CRM).
{
"description": "Test Email",
"regardingobjectid_account@odata.bind": "/accounts(69C38067-EDB7-E811-A961-000D3A363C81)",
"subject": "Update Your Phone Number",
"email_activity_parties": [
{
"partyid_systemuser@odata.bind": "/systemusers(CED2E02D-188E-4AA8-B6E2-D746E9B370C1)",
"participationtypemask": 1
},
{
"addressused":" vvyas@cloudfronts.com",
"participationtypemask": 2
},
{
"addressused":" smahato @cloudfronts.com",
"participationtypemask": 2
}
]
}

Related posts:
How a Multi-Country Infrastructure Group Evaluated One vs Two Production Environments in Dynamics 36...

How an Australian Linen Company Made Quote Approvals Secure with One Time Links in Dynamics 365

Recovering Lost Approval History After a Purchase Order Deletion in Business Central

