Skip to content
Weik.ioDocs
2026.1
Try Weik.io

This page describes Weik.io 2026.1, and the current release is 2026.2. Read this topic for 2026.2

Integration Commands

Weik.io 2026.1

Manage integrations using the CLI.

On this page

Manage integration flows, services, and related resources. The integration command can be shortened to i.

Usage#

Terminal
weikio integration [command] [options]
# or use the alias
weikio i [command] [options]

Subcommands#

init#

Initialize a new integration in a directory.

Usage:

Terminal
weikio integration init <Name> [options]

Arguments:

Name Required Description
Name Yes Integration name

Options:

Flag Description
-dir <dir> Directory to initialize the integration in

Example:

Terminal
weikio integration init my-integration -dir ./integrations

run#

Run an integration locally for testing and development.

Usage:

Terminal
weikio integration run <File> [options]

Arguments:

Name Required Description
File Yes File path of the integration

Options:

Flag Description
-local-services-path, --ls <path> Path to local services

Example:

Terminal
weikio integration run ./my-integration.yaml --ls ./services

push#

Push an integration flow to the host.

Usage:

Terminal
weikio integration push <Name> [options]

Arguments:

Name Required Description
Name Yes Name of the integration flow to push

Options:

Flag Description
-category <category> Integration flow category
-variables <variables> Variables file content to include in the integration flow
-deps <deps> Additional packages loaded when running the integration flow
-add <add> Additional integration files for the integration flow
-labels <labels> Integration flow labels
-requirements <requirements> WebJob requirements for the agents
-project <project> Project which includes the integration flow

Example:

Terminal
weikio integration push my-integration -category "Data Sync" -project "Production"

design#

Launch the local integration designer.

Usage:

Terminal
weikio integration design [options]

Options:

Flag Description
api-first Enable API-first design mode

Example:

Terminal
weikio integration design
weikio integration design api-first

flows#

Manage integration flows on the host.

Usage:

Terminal
weikio integration flows [command]

flows ls

List all integration flows.

Usage:

Terminal
weikio integration flows ls

flows status

Get detailed status of an integration flow.

Usage:

Terminal
weikio integration flows status <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

flows view

View integration flow details.

Usage:

Terminal
weikio integration flows view <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

flows cat

Display integration flow contents.

Usage:

Terminal
weikio integration flows cat <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

flows create

Create an integration flow from a local file.

Usage:

Terminal
weikio integration flows create <Name> <FileName>

Arguments:

Name Required Description
Name Yes Name for the integration flow
FileName Yes Path to the local file

flows update

Update an integration flow from a local file.

Usage:

Terminal
weikio integration flows update <Name> <FileName>

Arguments:

Name Required Description
Name Yes Name of the integration flow to update
FileName Yes Path to the local file

flows start

Start an integration flow.

Usage:

Terminal
weikio integration flows start <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

flows stop

Stop an integration flow.

Usage:

Terminal
weikio integration flows stop <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

flows del

Delete an integration flow.

Usage:

Terminal
weikio integration flows del <FlowId>

Arguments:

Name Required Description
FlowId Yes ID of the integration flow

mft#

Manage Managed File Transfers (MFT).

Usage:

Terminal
weikio integration mft [command]

mft ls

List all Managed File Transfers.

Usage:

Terminal
weikio integration mft ls

mft status

Get detailed status of an MFT.

Usage:

Terminal
weikio integration mft status <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

mft history

View MFT execution history.

Usage:

Terminal
weikio integration mft history <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

mft start

Start an MFT.

Usage:

Terminal
weikio integration mft start <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

mft stop

Stop an MFT.

Usage:

Terminal
weikio integration mft stop <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

mft del

Delete an MFT.

Usage:

Terminal
weikio integration mft del <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

mft cat

Display MFT configuration.

Usage:

Terminal
weikio integration mft cat <MftId>

Arguments:

Name Required Description
MftId Yes ID of the MFT

services#

Manage integration services.

Usage:

Terminal
weikio integration services [command]

services ls

List all integration services.

Usage:

Terminal
weikio integration services ls

services create

Create an integration service from a local file.

Usage:

Terminal
weikio integration services create <FileName>

Arguments:

Name Required Description
FileName Yes Path to the local file

services update

Update an integration service from a local file.

Usage:

Terminal
weikio integration services update <FileName>

Arguments:

Name Required Description
FileName Yes Path to the local file

services del

Delete an integration service.

Usage:

Terminal
weikio integration services del <ServiceId>

Arguments:

Name Required Description
ServiceId Yes ID of the integration service

services cat

Display integration service contents.

Usage:

Terminal
weikio integration services cat <ServiceId>

Arguments:

Name Required Description
ServiceId Yes ID of the integration service

coresystems#

Manage core systems.

Usage:

Terminal
weikio integration coresystems [command]

coresystems ls

List all core systems.

Usage:

Terminal
weikio integration coresystems ls

coresystems cat

Display core system contents.

Usage:

Terminal
weikio integration coresystems cat <SystemId>

Arguments:

Name Required Description
SystemId Yes ID of the core system

connector#

Manage integration connectors. This is identical to the top-level weikio connector command.

Usage:

Terminal
weikio integration connector openapi ls