Docs · cli

CLI

The Turaxia CLI — one binary that calls every primitive, manages workspaces, and runs batch jobs locally.

The Turaxia CLI is the fastest way to call a primitive from a terminal. Same contract as REST, SDK, and MCP.

Install

npm install -g @turaxia/cli
turaxia --version

Log in

turaxia login

Opens a browser, completes Connect OAuth against your workspace, and stores the key locally.

Call primitives

turaxia parse https://www.gu-global.com/jp/ja/products/E357744-000/00
turaxia localize --record $RECORD_ID --to ru
turaxia price quote --record $RECORD_ID --to KZ
turaxia route resolve --record $RECORD_ID --to KZ

Batch jobs

turaxia batch run urls.txt \
  --output ./catalog/ \
  --concurrency 4 \
  --steps parse,localize,price,route

Batch runs use Flow (Beta) under the hood. Rate limiting, retries, and webhook callbacks are configured in Flow.

Workspace management

turaxia workspaces list
turaxia keys issue --scope parse,localize
turaxia webhooks add --url https://ops.example.com/turaxia

Local reproducible benchmarks

turaxia benchmark run --scenario gu-japan-to-kz

This runs the same validation script that produces the proof bundle. Requires a Business or higher plan for bring-your-own-models configurations.


← All docs