CLI Leadspickeru

CLI přináší API Leadspickeru na příkazovou řádku. Každý endpoint je příkaz, nápověda je vestavěná a místo API klíče se přihlašujete v prohlížeči.

Instalace a přihlášení

CLI je npm balíček @leadspicker/cli. Stejné příkazy s tlačítky pro kopírování najdete v aplikaci v Nastavení → CLI.

Stránka CLI v Nastavení: příkazy pro spuštění přes npx nebo instalaci přes npm, přihlášení a výpis listů
  1. Ověřte Node.js

    CLI potřebuje Node.js 22 nebo novější.

  2. Přihlaste se bez instalace

    Spusťte npx @leadspicker/cli login. npx stáhne nejnovější verzi a otevře prohlížeč, kde se přihlásíte do Leadspickeru a schválíte přístup.

  3. Nebo si příkaz nainstalujte

    Spusťte npm install -g @leadspicker/cli a potom leadspicker login.

    Stránka v prohlížeči s dotazem, zda povolit Leadspicker CLI přístup k účtu po příkazu leadspicker login
  4. Vyzkoušejte to

    Spusťte leadspicker list list. Vypíše vaše listy.

Na stroji bez prohlížeče použijte leadspicker login --no-browser: vypsanou adresu otevřete kdekoli a vložte zpět adresu, na kterou vás prohlížeč přesměruje. leadspicker whoami ukáže, kdo je přihlášený, a leadspicker logout relaci ukončí.

Každý endpoint API je příkaz

Příkaz má tvar leadspicker <group> <action>. Skupiny jsou části API a akce jeho endpointy. Generují se z popisu samotného API, takže nový endpoint přibude bez aktualizace CLI.

PříkazCo dělá
leadspicker --helpVypíše všechny skupiny a jejich akce.
leadspicker list --helpUkáže akce jedné skupiny i s příklady.
leadspicker list create --helpUkáže příznaky, typy, výchozí hodnoty a příklady jedné akce.
leadspicker list create --name "DACH founders" --timezone Europe/PragueZaloží prázdný list.
leadspicker sequence list --order-by-field created --limit 20Vypíše 20 nejnovějších sekvencí.
leadspicker replies listVypíše odpovědi z vašich příchozích zpráv.
leadspicker api GET /listsPošle přímý požadavek na libovolnou cestu API.
  • Výstup. JSON, v terminálu formátovaný, při přesměrování kompaktní. Exporty jako CSV se zapisují tak, jak jsou, takže funguje > export.csv.
  • Vstup. --input file.json pošle tělo v JSON a příznaky se do něj doplní. Pole pro soubory berou cestu, například --file contacts.csv.
  • Mazání. Mazání spuštěné mimo interaktivní terminál potřebuje --yes.
  • Návratové kódy. 0 v pořádku, 1 chyba API, 2 chybné použití, 3 nepřihlášeno.
Prompt ke vložení do AI agenta pro programování, aby používal Leadspicker CLI, a odkazy na balíček na npm a zdrojový kód

CLI, nebo MCP

Obojí se přihlašuje jako vy a pracuje se stejným účtem. Rozhoduje, jestli u toho probíhá konverzace.

PoužijteKdy
CLIŽádná konverzace u toho není: skript v shellu, naplánovaná úloha, CI, hromadná úloha nad mnoha řádky, nebo cokoli, co má pokaždé proběhnout stejně.
MCPChcete se zeptat běžnou řečí a nechat agenta, ať si kroky zvolí sám.
ObojíCLI umí ovládat i AI agent pro programování. Dejte mu tuhle instrukci: Use npx @leadspicker/cli for Leadspicker; start with --help.

Ve skriptech a v CI

  • Výsledky jdou na stdout a chyby na stderr; když vstup není terminál, nic se neptá.
  • Relace se ukládá do ~/.config/leadspicker/config.json a obnovuje se sama.
  • Přihlaste se jednou na stroji, kde úloha poběží; na stroji bez prohlížeče přes leadspicker login --no-browser.
  • Události odesílané z Leadspickeru a REST API s API klíči popisuje stránka Webhooky a API.
Potřebuju API klíč?

Ne. leadspicker login používá OAuth v prohlížeči. API klíče slouží k přímému volání REST API.

Kde je kompletní reference?

Přímo v CLI: --help funguje na každé úrovni. Endpointy, které za příkazy stojí, popisuje reference API na app.leadspicker.com/app/sb/api/docs.

Proč se příkaz jmenuje jinak než položka v aplikaci?

Příkazy se jmenují podle API a několik jeho cest používá starší názvy než rozhraní. --help ukáže, co který příkaz volá.

Nevíte si rady? Napište na support@leadspicker.com nebo použijte chat v aplikaci.

Aktualizováno 2026-11-12