Troubleshooting
Fix common Faurya CLI installation, authentication, authorization, argument, filter, input, pagination, confirmation, network, and rate-limit problems.
Troubleshooting
Use this page to diagnose public CLI usage problems. Examples show commands only.
Command not found
Confirm the CLI is installed and your shell can find global npm binaries.
npm install --global @faurya/clifaurya --versionYou can also run the package directly:
npx @faurya/cli --versionUnsupported Node.js version
The CLI requires Node.js 20 or newer.
node --versionNot logged in
Log in and confirm your account.
faurya loginfaurya whoamiExpired or revoked access
Log in again. If access still fails, ask a website owner or admin to check your role and permissions.
faurya loginfaurya website listAccess denied
Confirm you are using the correct website and have access to the feature area.
faurya website listfaurya analytics context <websiteId>Website not found or wrong website ID
List websites again and copy the correct <websiteId>.
faurya website listUnknown command
Use help for the root command or command group.
faurya --helpfaurya analytics --helpUnknown option
View command-specific help. Not every command accepts every flag.
faurya funnels create --helpfaurya website setup code --helpInvalid period
Use today, yesterday, last24h, or a lastNd value such as last7d, last30d, or last90d. For other ranges, use explicit dates.
faurya analytics overview <websiteId> --period last30dfaurya analytics overview <websiteId> --from 2026-07-01T00:00:00.000Z --to 2026-07-19T00:00:00.000ZInvalid filter field
Use one of the documented fields, or inspect the catalog.
faurya analytics catalog <websiteId>faurya analytics overview <websiteId> --period last30d -F country=USInvalid filter operator
Use a supported operator such as eq, contains, in, gt, gte, lt, or lte.
faurya analytics revenue <websiteId> --period last30d -F revenue:gt=0Invalid JSON supplied to --input
Use one valid JSON object and quote it for your shell.
faurya analytics journeys find <websiteId> --input '{"steps":[{"type":"page","value":"/pricing"}]}'Non-object JSON input
The root value must be an object. Put arrays under a named field such as steps.
faurya funnels analyze <websiteId> --input '{"steps":[{"type":"page","value":"/"}]}'Using --input and --input-file together
Choose one input source.
faurya funnels create <websiteId> --input-file ./funnel.jsonMissing required structured input
Some commands require fields such as steps, goalEvents, recipientEmail, email, role, domain, enabled, componentOrder, or provider setup options.
faurya analytics journeys find --helpfaurya alerts create --helpfaurya website domain add --helpInvalid cursor
Cursors must come from a previous result for the same command pattern and website. Re-run the first page if the cursor is stale.
faurya analytics events list <websiteId> --period last30d --limit 100faurya analytics events list <websiteId> --period last30d --limit 100 --cursor <cursor>Confirmation required
Destructive commands require interactive confirmation or --yes in non-interactive contexts.
faurya funnels delete <websiteId> <funnelId> --yesNetwork failure or timeout
Retry a small read-only command first. If it continues to fail, check your network and contact support with safe context from your terminal.
faurya whoamifaurya analytics context <websiteId>Rate limiting
Reduce script concurrency and retry later.
faurya analytics overview <websiteId> --period last30dAsk for command-specific help
faurya help analytics visitorsfaurya help website integrationsfaurya tokens revoke --help