GraphQL API - Arize AX Docs

What is GraphQL?

GraphQL is a query language for APIs that provides a programmatic way of accessing (query) and modifying (mutation) entities within the Arize AX platform, offering precise and flexible queries for an in-depth integration with your existing tooling and infrastructure. For a brief overview of GraphQL itself, please consult our introduction.

Queries on the Arize GraphQL API are available to all accounts. Mutations are available to enterprise-grade customers. To upgrade your account contact support@arize.com.

Why Use The Arize GraphQL API?

The Arize GraphQL API enables customers to integrate Arize with their internal systems for a repeatable and consistent setup. Use the API to:

GraphQL Benefits for the Arize AX API

  1. GraphQL operates with well-defined schemas and types which allow users to automatically document the API and validate queries and mutations without relying on the server.
  2. GraphQL enables users to specify their returned data in a single query. Users get to precisely define the data they want — which means querying less to get what you need. This saves time, reduces computational load, and lessens network expenses.
  3. GraphQL is Language agnostic. This means you can implement our GraphQL API in your preferred language for a more intuitive understanding.

About GraphQL

The GraphQL data query language is:

The GraphQL API is being actively iterated on, so some aspects may change.