Getting Started

Monte Carlo allows developers to programmatically manage its data observability service using:

  1. API: Monte Carlo exposes a rich GraphQL API. This is the same API that powers Monte Carlo's web-based application and therefore offers a broad range of capabilities.
  2. SDK: Developers can also use the python SDK to more conveniently access all of Monte Carlo’s APIs.
  3. CLI: To simplify certain onboarding and integration operations, developers can install and use command line interface (CLI).
  4. Providers: To use/include Monte Carlo in orchestration tools.
    For instance, using Circuit breakers to stop pipelines when data does not meet a set of quality or integrity thresholds.
  5. Monitors as code (IaC + CLI): To deploy monitors as part of a CI/CD process.

An API key is required to authenticate calls.

Creating an API key

To create an API key, please visit the API settings page on your Monte Carlo dashboard and click Create Key.

33323332

Creating an API key on the Settings page

In addition, you can create an API key from Monte Carlo's onboarding wizard.

33263326

Did this page help you?