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.

- Ověřte Node.js
CLI potřebuje Node.js 22 nebo novější.
- 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. - Nebo si příkaz nainstalujte
Spusťte
npm install -g @leadspicker/clia potomleadspicker login.
- 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říkaz | Co dělá |
|---|---|
leadspicker --help | Vypíše všechny skupiny a jejich akce. |
leadspicker list --help | Ukáže akce jedné skupiny i s příklady. |
leadspicker list create --help | Ukáže příznaky, typy, výchozí hodnoty a příklady jedné akce. |
leadspicker list create --name "DACH founders" --timezone Europe/Prague | Založí prázdný list. |
leadspicker sequence list --order-by-field created --limit 20 | Vypíše 20 nejnovějších sekvencí. |
leadspicker replies list | Vypíše odpovědi z vašich příchozích zpráv. |
leadspicker api GET /lists | Poš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.jsonpoš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.
0v pořádku,1chyba API,2chybné použití,3nepřihlášeno.

CLI, nebo MCP
Obojí se přihlašuje jako vy a pracuje se stejným účtem. Rozhoduje, jestli u toho probíhá konverzace.
| Použijte | Kdy |
|---|---|
| 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ě. |
| MCP | Chcete 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.jsona 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á.
Pomohla vám tato stránka?
Nevíte si rady? Napište na support@leadspicker.com nebo použijte chat v aplikaci.
Související články
Aktualizováno 2026-11-12