Skip to main content
At the foundational level, Confidence provides a set of independent APIs for performing experimentation-related tasks. These APIs are modular and extensible, allowing you to build your own experimentation platform on top of Confidence. Confidence platform APIs with warehouse-native or managed warehouse storage The APIs write events, assignments, and metrics to a data warehouse. You can connect your existing warehouse (warehouse-native), or use a managed warehouse that Confidence provides. With a managed warehouse, Confidence takes care of storage for you. The main APIs are:
  • Flags: Control experiences using feature flags.
  • Events: Collect data from your users and store it in a data warehouse.
  • Metrics: Define and compute metrics.
  • Stats: Perform statistical testing and analysis.
  • Workflows: Implement workflows to orchestrate experimentation designs.

Highlights of the Confidence APIs

  • Extensible: Confidence is by design extensible. You can build your own experimentation platform on top of Confidence by using the APIs. Leverage the parts of Confidence that makes sense for you, and build the rest yourself.
  • Warehouse-centric: Use your existing warehouse, or a managed warehouse that Confidence provides and operates. Warehouse-native keeps data in your infrastructure. A managed warehouse lets Confidence take care of storage for you.
  • Usage-based pricing: You only pay for what you use. The price you pay depends on what features you use and how much you consume. You can start small and scale up as your experimentation program grows, without having to worry about upfront costs.
  • Built for scale: Confidence supports large-scale experimentation programs, helping you with coordination and planning of experiments across teams and products. Use it with hundreds of teams to run thousands of experiments.

Learn More

Read more about the independent APIs that allow you to integrate Confidence with your existing tooling and infrastructure: You can follow the API quickstart tutorial to learn how to make your first API call. Read more about how the APIs work in the API basics section.