CLI Reference Overview
Weik.io 2026.1Complete reference for the Weik.io CLI commands.
On this page
The Weik.io CLI provides command-line access to manage integrations, APIs, agents, and other platform resources.
Installation#
Linux/macOS:
Terminal
curl -fsSL https://weik.io/install-cli.sh | shWindows (PowerShell):
Terminal
irm https://weik.io/install-cli.ps1 | iexAfter installation, add to your PATH:
- Linux/macOS:
export PATH="$PATH:$HOME/.weikio/bin" - Windows:
$env:PATH += ";$env:USERPROFILE\.weikio\bin"
Verify installation:
Terminal
weikio --versionGetting started#
View available commands:
Terminal
weikio --helpView help for any command:
Terminal
weikio <command> --help
weikio <command> <subcommand> --helpCommand categories#
Integration management#
- integration: Manage integration flows, services, and MFTs
- connector: Manage integration connectors
API management#
Eventing#
- channels: Manage event channels
- subscriptions: Manage event subscriptions
- eventdefinitions: Manage event definitions
- eventsource: Manage event sources
- eventsourceinstance: Manage event source instances
- catalogs: Manage event source catalogs
Automation (deprecated)#
- notebooks: Manage notebooks (deprecated)
- actions: Manage actions (deprecated)
- webjob: Manage WebJobs (deprecated)
Infrastructure#
Configuration#
Data management#
- entities: Manage entities in the Entity Store
User management#
Utilities#
Common command patterns#
Listing resources#
Most commands support listing resources with the ls subcommand:
Terminal
weikio integration flows ls
weikio agents ls
weikio users lsCreating resources#
Create resources using add or create:
Terminal
weikio users add john.doe
weikio integration flows create my-flow flow.yamlDeleting resources#
Delete resources using delete or del:
Terminal
weikio users delete john.doe
weikio integration flows del my-flowViewing details#
View resource details using cat, view, or status:
Terminal
weikio integration flows cat my-flow
weikio integration flows status my-flowCommand aliases#
Some commands have shorter aliases:
integration→ieventsource→eseventsourceinstance→esieventdefinitions→edentities→econfigurations→config
Example:
Terminal
weikio i flows ls
weikio e get Customer cust-123Profile management#
Connect to different Weik.io instances using profiles:
Terminal
# Add a profile
weikio profiles add production https://prod.example.com abc123key
# Switch profiles
weikio profiles change production
# List profiles
weikio profiles lsGetting help#
Every command and subcommand supports the --help flag:
Terminal
weikio --help
weikio integration --help
weikio integration flows --help
weikio integration flows create --help