Skip to main content
The akta-pro CLI is a command-line client for the akta.pro REST API (https://api.akta.pro/api/v1).
See Installation for prerequisites, updates, and troubleshooting, and Pricing for the credit cost of each command.

Authentication

Obtain an API key from playground.akta.pro under API Keys. The CLI resolves a key from three sources, in this precedence order:

Account

Company

Resolve a company, then pull a concise overview or a section-by-section Markdown profile.
Each section is billed separately: firmographic, business_model, company_assessment, trust_signal, company_hierarchy, digital_presence, financial_estimate, location, management_profile, product_offering, strategic_signal, customer_profile, industry, technology, funding_detail, and mna_and_investment.There is no "all" — choose explicitly.

Industry

Industry codes feed the --industry filter on news signals and the list filters.

Region

Region codes feed the geography filters used by list generate companies.

News

Anchors. --company, --primary-company, --industry, --query, --title. Use --primary-company when the company must be the main subject of the article rather than merely mentioned.Classification. -t/--type-code (codes from akta-pro news types), --naics, --sic, --iptc, --iab.Scope. --country, the --entity-* family, and --blacklist to exclude terms.Paging. -n/--limit.Run akta-pro news signals --help for the full list.

Lists

Build a filtered company list. The usual sequence is to discover the available fields, look up allowed values, then generate.

Alternative signals

Headcount, traffic, hiring, social, and review data.
Run akta-pro <command> --help for every flag.

Non-Interactive Mode

All commands support --json output and can be fully controlled via CLI arguments and flags. Default (TTY): a Rich table for list results (search, industry, region, news, lists), rendered Markdown for company data, and pretty-printed JSON for nested objects.

Exit codes

Scripts can branch on the process exit code.