Announcing Connect API and SDKs
We're excited to announce new developer resources for our Connect product.
Connect API
In our effort to modernize our platform architecture, we've released the Connect API. It is based on the modern GraphQL framework. As the first phase, we are launching Data APIs. In the upcoming releases we'll be adding Segmentation APIs as well as Insights. To learn more about available options, see Introduction.
Do you know what makes GraphQL special?
- With GraphQL, developers can retrieve exactly the data they need. For example, unlike other APIs forms, GraphQL lets you fetch the customer's name without pulling their entire record, improving performance and developer experiences.
- GraphQL lets you receive real-time data, which makes it ideal for tracking campaign performance, reporting and dashboards.
- GraphQL is perfect for handling heterogeneous data that is constantly changing. It offers a more flexible querying interface, overcoming limitations of RESTful and SOAP APIs, while still being easier to use than older open API formats.
- GraphQL is fun and easy to learn. If you are new to this API framework, get started with these official training resources.
Connect SDK for web and mobile apps
The Connect SDK aims to combine two powerful digital marketing capabilities - a comprehensive solution for capturing and analyzing user interactions and a message management system. In this initial release, the library includes features that track device context and user activity, such as screen views, gestures, clicks, and keyboard inputs. The collected data is processed to support a variety of customer analytics, usability insights, and session replays, helping to optimize user experiences and inform decision-making. Check out the Connect SDK overview to learn more.