Skip to main content

Wilfie CLI

Wilfie is a command-line client for Wilfie APIs.

Use it to authenticate and run workspace, workflow, and WMS commands from your terminal.

Install

uv tool install wilfie

Or with pip:

pip install wilfie

Quickstart

Login with device flow:

wilfie auth login --client-id wilfie-cli

Check auth status:

wilfie auth status

List workspaces:

wilfie workspaces list

Run a WMS query:

wilfie wms query \
  --workspace <workspace_code> \
  --path facility-locations/search \
  --param query=A-01 \
  --param limit=25

Inspect fulfillment document lineage:

wilfie wms documents lineage \
  --workspace <workspace_code> \
  --kind fulfillment_order \
  --document-id <fulfillment_order_id> \
  --line-id <line_id> \
  --max-depth 8

Resolve a barcode and inspect tote outbound context:

wilfie wms barcodes resolve \
  --workspace <workspace_code> \
  --facility-id <facility_id> \
  --barcode <scan_value>

wilfie wms containers outbound-context \
  --workspace <workspace_code> \
  --container-id <container_id>

Run Shopify outbound reconcile (manual trigger):

wilfie wms reconcile outbound \
  --workspace <workspace_code> \
  --integration-connection-id <integration_connection_id> \
  --order-id gid://shopify/Order/123 \
  --dry-run

Analyze live-selling performance after ignoring orders less than $8:

wilfie --output json live-selling orders \
  --workspace <workspace_code> \
  --period this_month \
  --order-total-less-than 8

Download order-level live-selling data for local analysis:

wilfie live-selling orders \
  --workspace <workspace_code> \
  --period this_month \
  --order-total-less-than 8 \
  --download-file live-selling-orders.csv

List open WMS issues for a facility:

wilfie wms issues list \
  --workspace <workspace_code> \
  --facility-id <facility_id> \
  --status open

Recompute WMS issues for a facility (admin/owner access required):

wilfie wms issues recompute \
  --workspace <workspace_code> \
  --facility-id <facility_id> \
  --dry-run

Platform administrators can discover and preview reusable workspace maintenance operations:

wilfie admin operations list --workspace <workspace_code>
wilfie admin operations describe backfill_integration_dead_letter_issues \
  --workspace <workspace_code>
wilfie admin operations run backfill_integration_dead_letter_issues \
  --workspace <workspace_code> \
  --set integration_connection_id=<integration_connection_id>

Admin operations are OAuth-only and require both platform-admin and workspace-admin access. Runs default to server-enforced dry-run mode. Applying the reviewed scope requires both --apply and an audit reason:

wilfie admin operations run backfill_integration_dead_letter_issues \
  --workspace <workspace_code> \
  --set integration_connection_id=<integration_connection_id> \
  --apply \
  --reason "Backfill historical dead-letter issues after release"

The dead-letter operation creates missing operational issues only. It never replays integration events.

Common Commands

  • wilfie auth login
  • wilfie auth refresh
  • wilfie auth logout
  • wilfie workflows list --workspace <workspace_code>
  • wilfie workflows runs --workspace <workspace_code> --workflow-id <id>
  • wilfie workflows run-detail --workspace <workspace_code> --workflow-id <id> --run-id <id>
  • wilfie workflows execute --workspace <workspace_code> --workflow-id <id>
  • wilfie live-selling orders --workspace <workspace_code> --period this_month --order-total-less-than 8
  • wilfie wms facilities --workspace <workspace_code>
  • wilfie wms skus --workspace <workspace_code>
  • wilfie wms documents list --workspace <workspace_code> --kind sales_order [--search-query <query>]
  • wilfie wms documents list --workspace <workspace_code> --kind fulfillment_order
  • wilfie wms documents detail --workspace <workspace_code> --kind fulfillment_order --document-id <id>
  • wilfie wms documents lineage --workspace <workspace_code> --kind fulfillment_order --document-id <id> --line-id <id>
  • wilfie wms barcodes resolve --workspace <workspace_code> --facility-id <facility_id> --barcode <scan_value>
  • wilfie wms containers outbound-context --workspace <workspace_code> --container-id <container_id>
  • wilfie wms issues list --workspace <workspace_code> [--facility-id <facility_id>] [--status <open|ignored|resolved>]
  • wilfie wms issues recompute --workspace <workspace_code> [--facility-id <facility_id>] [--scope <scope>] [--dry-run]
  • wilfie wms reconcile outbound --workspace <workspace_code> --integration-connection-id <id> [--order-id <shopify_order_id>] [--fulfillment-order-id <shopify_fo_id>] [--dry-run]
  • wilfie admin operations list --workspace <workspace_code>
  • wilfie admin operations describe <operation_key> --workspace <workspace_code>
  • wilfie admin operations run <operation_key> --workspace <workspace_code> [--set key=value] [--apply --reason <reason>]

Configuration

  • Default API host is https://wilfie.ai.
  • Use --base-url to target another environment.
  • Output modes: --output table (default), --output json.

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wilfie-2026.8.15.1.tar.gz (68.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wilfie-2026.8.15.1-py3-none-any.whl (67.9 kB view details)

Uploaded Python 3

File details

Details for the file wilfie-2026.8.15.1.tar.gz.

File metadata

  • Download URL: wilfie-2026.8.15.1.tar.gz
  • Upload date:
  • Size: 68.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wilfie-2026.8.15.1.tar.gz
Algorithm Hash digest
SHA256 fb7e15653b017e11177ad00b1b6c083b3e7c6f6c89afd23834b905eef89b4b5d
MD5 6c67f032abf65aebdd7cc5238a2334e6
BLAKE2b-256 02e4da945c5ad5a2f168f8f7dbccb4fab225d5b12ec62a524a21e10bea68e91e

See more details on using hashes here.

File details

Details for the file wilfie-2026.8.15.1-py3-none-any.whl.

File metadata

  • Download URL: wilfie-2026.8.15.1-py3-none-any.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wilfie-2026.8.15.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6015b98e60f24324a6d7ebdfb91b9dbcb9ce84c77d2c0fb5094a2a0e34f697cb
MD5 93d384234b759c7edf31faf956bbc672
BLAKE2b-256 c44eadad26b3bdb7ccf7c18ff253b6c98b90a93a1c067fdd328d28f0a711a2d5

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.9.12.1

2 files

2026.9.11.1

2 files

2026.9.8.2

2 files

2026.9.8.1

2 files

2026.9.3.1

2 files

2026.9.2.1

2 files

2026.8.25.1

2 files

2026.8.21.1

2 files

2026.8.19.1

2 files

2026.8.17.1

2 files

2026.8.16.1

2 files

This release

2026.8.15.1 This release

2 files

2026.8.13.1

2 files

2026.8.11.2

2 files

2026.8.11.1

2 files

2026.8.9.2

2 files

2026.8.9.1

2 files

2026.8.8.1

2 files

2026.8.7.1

2 files

2026.8.6.2

2 files

2026.8.6.1

2 files

2026.8.5.1

2 files

2026.8.4.1

2 files

2026.8.3.2

2 files

2026.8.3.1

2 files

2026.8.2.1

2 files

2026.7.28.1

2 files

2026.7.27.2

2 files

2026.7.27.1

2 files

2026.7.26.2

2 files

2026.7.26.1

2 files

2026.7.23.2

2 files

2026.7.23.1

2 files

2026.7.22.1

2 files

2026.7.21.1

2 files

2026.7.13.2

2 files

2026.7.13.1

2 files

2026.7.7.1

2 files

2026.7.5.1

2 files

2026.6.30.1

2 files

2026.6.28.1

2 files

2026.6.25.1

2 files

2026.6.24.1

2 files

2026.6.22.1

2 files

2026.6.21.1

2 files

2026.6.20.1

2 files

2026.6.18.2

2 files

2026.6.18.1

2 files

2026.6.17.1

2 files

2026.6.10.1

2 files

2026.6.5.1

2 files

2026.6.4.1

2 files

2026.6.2.1

2 files

2026.5.22.1

2 files

2026.5.14.1

2 files

2026.5.1.1

2 files

2026.4.15.1

2 files

2026.4.5.1

2 files

2026.3.11.1

2 files

2026.3.10.1

2 files

2026.3.7.2

2 files

2026.3.7.1

2 files

2026.3.5.1

2 files

2026.3.4.1

2 files

2026.3.1.3

2 files

2026.3.1.2

2 files

2026.3.1.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page