Create, retrieve, and search contact and interaction data
The xConnect Client API
The xConnect Client API allows you to create, retrieve, and search contact and interaction data. No client has direct access to the collection database or the search index. The underlying REST-ful web API implements the oData protocol and all communication happens over HTTPS.
The following example demonstrates how to get an instance of the xConnect Client API in a Sitecore context:
The xConnect end points are configured in the \App_Config\ConnectionStrings.config file. In a developer environment, Collection and Search share a single end point named xdb.collection.
The xConnect Client API can also be used outside of Sitecore. The following example demonstrates how to use the xConnect Client API from a console application:
Extending xConnect
As a developer, you can extend xConnect in the following ways:
-
You can extend the collection model by:
-
Add service plugins such as calculated facet merge handlers