Issue a key
Settings → Security. Each key lists the actions it can call; everything else is denied. Rotate or revoke without touching anyone's code.
a key that does one thingOne workspace, eight modules
liveEverything the team does by hand is an action with a name. Call it from TypeScript or Python, from a terminal or from an n8n flow — with a key that only does what you gave it.The SDKs, the CLI and the n8n node are generated from the same catalog the product runs on: one contract, four surfaces.
Modules involved: Platform
Settings → Security. Each key lists the actions it can call; everything else is denied. Rotate or revoke without touching anyone's code.
a key that does one thingnpm: @vorluno/niiko-sdk. PyPI: niiko. Terminal: niiko-cli. n8n: n8n-nodes-niiko, in English and Spanish.
your language, your toolCreate a lead, log a call, move a deal, propose an invoice. Same validation, same permissions and same events as the screen.
no second pathCalls per minute and per day, and money per day, follow the plan. When you hit one you get a clear error, not a silent drop.
predictable limitsEvery plan, with its caps: Free 30 calls a minute and 200 a day, with no money actions; paid plans raise both and open money actions. The exact numbers are on the pricing page.
Modules involvedPlatform
See the plans →Said plainly
Every action, its parameters and its errors, in English, generated from the catalog.