The Data API provides a comprehensive set of events to track various actions and changes within your community.
This API is invaluable for analysts, product/course managers, and business leaders looking to study their community data in more granular detail by importing all their community data into their own data warehouse. This provides the ability to develop custom metrics and insights beyond what’s possible through in-product reporting, as well as to combine community data with other sources to get a more holistic view of your customers.
Without the Data API, you can access data and insights from your Circle community in two ways:
Some of our advanced users with programming skills or access to developers on their team also use our Admin API to extract some data. However, the main purpose of this API is to administer your community and automate actions not perform data analysis. To repurpose the Admin API to produce data is cumbersome and requires a lot of clever scripting at the customer’s end to get around its limitations. Even those willing to go the extra mile soon realize that this approach is not scalable.
To address this need and supercharge your analytics, we are designing a high-throughput, purpose-driven data API that gives you complete, automated access to all of your most important community data.
We recommend using the Circle Data API to store data in a Data Warehouse where you can transform it into any desired data models and metrics for tracking and analysis. We have made the API compatible with ETL tools such as Airbyte (recommended) or Fivetran. A typical set up this API could work as follows: