POST api/{enterpriseId}/CRMOnlineMapping
Update CrmOnline Mapping
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
enterpriseId |
Enterprise Id |
string |
Required |
Body Parameters
CrmOnline Mapping
Dynamics365ConfigurationMappingName | Description | Type | Additional information |
---|---|---|---|
OrgId | string |
None. |
|
Mapping | Collection of Dynamics365ObjectMapping |
None. |
|
EventConfigurations | Collection of Dynamics365EventMapping |
None. |
Request Formats
application/json, text/json
Sample:
{ "OrgId": "sample string 1", "Mapping": [ { "CrmOnlineObjectMappingId": 1, "CrmOnlineObjectApiName": "sample string 2", "TamaracObjectApiName": "sample string 3", "Active": true, "HasJunction": true, "ActiveEventTypes": "sample string 6", "AdditionalSettings": "sample string 6", "Fields": [ { "CrmOnlineFieldMappingId": 1, "CrmOnlineFieldApiName": "sample string 2", "CrmOnlineFieldTypeCode": "sample string 3", "TamaracFieldApiName": "sample string 4", "CrmOnlineFieldDataSyncType": 1 }, { "CrmOnlineFieldMappingId": 1, "CrmOnlineFieldApiName": "sample string 2", "CrmOnlineFieldTypeCode": "sample string 3", "TamaracFieldApiName": "sample string 4", "CrmOnlineFieldDataSyncType": 1 } ] }, { "CrmOnlineObjectMappingId": 1, "CrmOnlineObjectApiName": "sample string 2", "TamaracObjectApiName": "sample string 3", "Active": true, "HasJunction": true, "ActiveEventTypes": "sample string 6", "AdditionalSettings": "sample string 6", "Fields": [ { "CrmOnlineFieldMappingId": 1, "CrmOnlineFieldApiName": "sample string 2", "CrmOnlineFieldTypeCode": "sample string 3", "TamaracFieldApiName": "sample string 4", "CrmOnlineFieldDataSyncType": 1 }, { "CrmOnlineFieldMappingId": 1, "CrmOnlineFieldApiName": "sample string 2", "CrmOnlineFieldTypeCode": "sample string 3", "TamaracFieldApiName": "sample string 4", "CrmOnlineFieldDataSyncType": 1 } ] } ], "EventConfigurations": [ { "EventConfigurationId": "246aaeca-1fbc-4ce7-96f3-92127b3146e7", "EventType": 0, "IsEnabledTask": true, "IsEnabledEventLog": true }, { "EventConfigurationId": "246aaeca-1fbc-4ce7-96f3-92127b3146e7", "EventType": 0, "IsEnabledTask": true, "IsEnabledEventLog": true } ] }
application/xml, text/xml
Sample:
<Dynamics365ConfigurationMapping xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tamarac.Integration.DomainModels"> <EventConfigurations> <Dynamics365EventMapping> <CrmOnlineEventId>246aaeca-1fbc-4ce7-96f3-92127b3146e7</CrmOnlineEventId> <EventType>ChangeClientEmail</EventType> <IsEnabledEventLog>true</IsEnabledEventLog> <IsEnabledTask>true</IsEnabledTask> </Dynamics365EventMapping> <Dynamics365EventMapping> <CrmOnlineEventId>246aaeca-1fbc-4ce7-96f3-92127b3146e7</CrmOnlineEventId> <EventType>ChangeClientEmail</EventType> <IsEnabledEventLog>true</IsEnabledEventLog> <IsEnabledTask>true</IsEnabledTask> </Dynamics365EventMapping> </EventConfigurations> <Mapping> <Dynamics365ObjectMapping> <Active>true</Active> <ActiveEventTypes>sample string 6</ActiveEventTypes> <CrmOnlineObjectApiName>sample string 2</CrmOnlineObjectApiName> <CrmOnlineObjectMappingId>1</CrmOnlineObjectMappingId> <Fields> <Dynamics365FieldMapping> <CrmOnlineFieldApiName>sample string 2</CrmOnlineFieldApiName> <CrmOnlineFieldDataSyncType>1</CrmOnlineFieldDataSyncType> <CrmOnlineFieldMappingId>1</CrmOnlineFieldMappingId> <CrmOnlineFieldTypeCode>sample string 3</CrmOnlineFieldTypeCode> <TamaracFieldApiName>sample string 4</TamaracFieldApiName> </Dynamics365FieldMapping> <Dynamics365FieldMapping> <CrmOnlineFieldApiName>sample string 2</CrmOnlineFieldApiName> <CrmOnlineFieldDataSyncType>1</CrmOnlineFieldDataSyncType> <CrmOnlineFieldMappingId>1</CrmOnlineFieldMappingId> <CrmOnlineFieldTypeCode>sample string 3</CrmOnlineFieldTypeCode> <TamaracFieldApiName>sample string 4</TamaracFieldApiName> </Dynamics365FieldMapping> </Fields> <HasJunction>true</HasJunction> <TamaracObjectApiName>sample string 3</TamaracObjectApiName> </Dynamics365ObjectMapping> <Dynamics365ObjectMapping> <Active>true</Active> <ActiveEventTypes>sample string 6</ActiveEventTypes> <CrmOnlineObjectApiName>sample string 2</CrmOnlineObjectApiName> <CrmOnlineObjectMappingId>1</CrmOnlineObjectMappingId> <Fields> <Dynamics365FieldMapping> <CrmOnlineFieldApiName>sample string 2</CrmOnlineFieldApiName> <CrmOnlineFieldDataSyncType>1</CrmOnlineFieldDataSyncType> <CrmOnlineFieldMappingId>1</CrmOnlineFieldMappingId> <CrmOnlineFieldTypeCode>sample string 3</CrmOnlineFieldTypeCode> <TamaracFieldApiName>sample string 4</TamaracFieldApiName> </Dynamics365FieldMapping> <Dynamics365FieldMapping> <CrmOnlineFieldApiName>sample string 2</CrmOnlineFieldApiName> <CrmOnlineFieldDataSyncType>1</CrmOnlineFieldDataSyncType> <CrmOnlineFieldMappingId>1</CrmOnlineFieldMappingId> <CrmOnlineFieldTypeCode>sample string 3</CrmOnlineFieldTypeCode> <TamaracFieldApiName>sample string 4</TamaracFieldApiName> </Dynamics365FieldMapping> </Fields> <HasJunction>true</HasJunction> <TamaracObjectApiName>sample string 3</TamaracObjectApiName> </Dynamics365ObjectMapping> </Mapping> <OrgId>sample string 1</OrgId> </Dynamics365ConfigurationMapping>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.