公開CRM・AI向けAPIをターミナルから扱う公式CLI。認証・プロファイル、レコード操作、ワークフロー、AI補助までをまとめて説明します。
最終更新日: 2026/5/6
uv tool install "git+https://github.com/sankaHQ/sanka-cli.git"
curl -fsSL https://raw.githubusercontent.com/sankaHQ/sanka-cli/main/scripts/install.sh | sh
uv tool install sanka-cli
sankaHQ/homebrew-cli):brew tap sankaHQ/cli
brew install sankaHQ/cli/sanka
sankaHQ/tap(旧 sankaHQ/homebrew-tap)から入れていた場合は、同じ sanka という名前の Formula が別タップに残っているため、そのままではインストールできません。先に旧 Formula と旧タップを外してから入れ直してください。brew uninstall sanka
brew untap sankaHQ/tap
brew tap sankaHQ/cli
brew install sankaHQ/cli/sanka
uv tool install .
sanka auth login --access-token "<ACCESS_TOKEN>" --refresh-token "<REFRESH_TOKEN>"
sanka auth status
sanka auth logout
sanka profiles list
sanka profiles use prod
list・get・create・update・delete があります。JSONは文字列で渡すか、@ファイル.json でファイルから読み込めます。sanka companies list
sanka companies get <company-id>
sanka contacts get <contact-id>
sanka deals create --data @deal.json
sanka tickets delete <ticket-id>
get・update・delete では、外部IDで解決する場合に --external-id を指定できます。sanka workflows list
sanka workflows get <workflow-ref>
sanka workflows run <workflow-ref>
sanka workflows run <workflow-ref> --wait
--wait で実行完了までポーリングします(--poll-interval や --timeout で調整可能)。sanka ai score company <record-id>
sanka ai score deal <record-id> --score-model-id <score-model-id>
sanka ai enrich company <record-id> --force-refresh
sanka ai enrich company --seed-name "Acme" --seed-url "https://acme.example" --dry-run
--dry-run が必須です。--profile — 使うプロファイル名--base-url — そのコマンドだけAPIのベースURLを上書き--output table|json — 出力形式sanka --output json companies list
SANKA_PROFILESANKA_BASE_URL(設定がない場合のAPIの既定は https://api.sanka.com)SANKA_ACCESS_TOKENSANKA_REFRESH_TOKENdocs/(インストール、コマンド一覧、リリース手順など)