API reference#

This section provides the reference material for all Union APIs, SDKs and CLIs.

To get started, install union:

pip install -U union

This will install the flytekit and union SDKs, the union CLI, and UnionRemote.

Flytekit SDK

Flytekit is the main Python SDK for building workflows.

Flytekit SDK
Union SDK

The Union SDK adds additional features to Flytekit.

Union SDK
Union CLI

The Union CLI is the command-line interface for interacting with your Union instance.

union CLI
uctl CLI

uctl is an alternative CLI for performing administrative tasks or use in CI/CD environments. It is a Golang binary that can be installed on any platform supported by Golang.

uctl CLI
UnionRemote

The UnionRemote Python API lets you manage Union workflows with Python code.

UnionRemote
Config

The Config Python API is used to connect to your Union BYOC instance.

Config