Supported Callouts for Entities
![]() |
The following tables show the callout events that occur for each action in Microsoft CRM. For each event, a pre-callout and a post-callout can be triggered.
Entity | Event |
Account | Create, Update, Delete, Assign, SetState, Merge |
ActivityMimeAttachment | Create, Update, Delete |
Annotation | Create, Update, Delete, Assign |
AnnualFiscalCalendar | Create, Update, Delete |
Appointment | Create, Update, Delete, Assign, SetState |
BusinessUnit | Create, Update, SetState |
BusinessUnitNewsArticle | Create, Update, Delete |
Calendar | Create, Update, Delete |
Campaign | Create, Update, Delete, Assign |
CampaignActivity | Create, Update, Delete, SetState |
CampaignResponse | Create, Update, Delete, SetState |
Competitor | Create, Update, Delete |
ConstraintBasedGroup | Create, Update, Delete |
Contact | Create, Update, Delete, Assign, SetState, Merge |
Contract | Create, Update, Delete, Assign, SetState |
ContractDetail | Create, Update, Delete, SetState |
ContractTemplate | Create, Update, Delete |
Custom Entity | Create, Update, Delete, Assign |
CustomerAddress | Create, Update, Delete |
CustomerOpportunityRole | Create, Update, Delete |
CustomerRelationship | Create, Update, Delete |
Discount | Create, Update, Delete |
DiscountType | Create, Update, Delete, SetState |
Create, Update, Delete, SetState | |
Equipment | Create, Update, Delete |
Fax | Create, Update, Delete, SetState |
FixedMonthlyFiscalCalendar | Create, Update, Delete |
Incident | Create, Update, Delete, SetState |
IncidentResolution* | Create, Update, Delete, SetState |
Invoice | Create, Update, Delete, Assign, SetState |
InvoiceDetail | Create, Update, Delete |
KbArticle | Create, Update, Delete, SetState |
KbArticleComment | Create, Update, Delete |
KbArticleTemplate | Create, Update, Delete |
Lead | Create, Update, Delete, Assign, SetState, Merge |
Letter | Create, Update, Delete, SetState |
List | Create, Update, Delete, Assign, SetState |
MonthlyFiscalCalendar | Create, Update, Delete |
Opportunity | Create, Update, Delete, Assign, SetState |
OpportunityClose* | Create, Update, Delete, SetState |
OpportunityProduct | Create, Update, Delete |
OrderClose* | Create, Update, Delete, SetState |
Organization | Update |
PhoneCall | Create, Update, Delete, SetState |
PlugInType | Create, Update, Delete |
PriceLevel | Create, Update, Delete, SetState |
Product | Create, Update, Delete, SetState |
ProductPriceLevel | Create, Update, Delete |
QuarterlyFiscalCalendar | Create, Update, Delete |
Queue | Create, Update, Delete |
Quote | Create, Update, Delete, Assign, SetState |
QuoteClose* | Create, Update, Delete, SetState |
QuoteDetail | Create, Update, Delete |
RelationshipRole | Create, Update, Delete, SetState |
RelationshipRoleMap | Create, Update, Delete |
Role | Create, Update, Delete |
SalesLiterature | Create, Update, Delete |
SalesLiteratureItem | Create, Update, Delete |
SalesOrder | Create, Update, Delete, Assign, SetState |
SalesOrderDetail | Create, Update, Delete |
SavedQuery | Create, Update, Delete |
SemiAnnualFiscalCalendar | Create, Update, Delete |
Service | Create, Update, Delete |
ServiceAppointment | Create, Update, Delete, Assign, SetState |
Site | Create, Update, Delete |
Subject | Create, Update, Delete |
SystemUser | Create, Update, SetState |
Task | Create, Update, Delete, SetState |
Team | Create, Update |
Template | Create, Update, Delete, Assign |
Territory | Create, Update, Delete |
UoM | Create, Update, Delete |
UoMSchedule | Create, Update, Delete |
UserQuery | Create, Update, Delete, Assign, SetState |
* For the OpportunityClose, IncidentResolution, QuoteClose, and OrderClose activities, callouts are only invoked when these activities are directly created through a Web service call. If the related top level entities (Opportunity, Incident, Quote, and Order) undergo a state change and the Microsoft CRM application creates those activities, the callouts are not invoked.
© 2007 Microsoft Corporation. All rights reserved.
Show: