About Validio Developer Toolkit

You can use the Validio developer toolkit to automate functionality or interact with the Validio platform, without having to use the web interface. This enables seamless collaboration between data providers who typically work with command line interfaces and data consumers who use the web interface.

The Validio developer toolkit includes Validio API, SDK and a CLI, which can be used to work with Validio Code (IaC). You can read more about each component below, or visit our Getting started guide.

Validio API

The Validio API is built using GraphQL and enables interaction with the Validio platform. The API exposes the available methods to interact with the Validio platform, instead of using the GUI.

πŸ“˜

For more information, refer to the Validio API documentation.

Validio SDK

The Validio Software Development Kit (SDK) provides functionality to interact with the Validio API, through a GraphQL client. The SDK is written in Python and all its public functions are documented according to pydoc using Sphinx documentation.

πŸ“˜

For more information, refer to the Validio SDK documentation.

Validio CLI

You can use our Command-Line Interface (CLI) to interact with the Validio platform through the SDK and API. The Validio CLI is a wrapper around the Validio SDK which includes some added functionality.

πŸ“˜

For more information and examples, refer to Validio CLI documentation.

Validio Code (IaC)

Validio Code provides Infrastructure-as-Code (IaC), leveraging Python to provide the full expressive power of an imperative programming language.

πŸ“˜

For more information and examples, refer to Validio Code (IaC)