# akta.pro — Orthogonal API

> Pay-per-use API on Orthogonal. Each call is billed to your Orthogonal balance.
> Base API: `https://mono.orthogonal.com/v1/run` · [llms.txt](https://mono.orthogonal.com/llms.txt) · [browse all APIs](https://mono.orthogonal.com/catalog)

akta.pro provides structured company data with deep private-company coverage, company discovery, real-time and historical news, business-event signals and alternative data for AI agents and data products. Built for financial-services platforms, PE/VC and investment teams, consulting and research workflows, GTM and revenue-intelligence products, and agent routers. Use it to enrich companies, build lists and market maps, monitor company or industry news, surface GTM and buying signals from events such as funding, M&A, leadership changes, hiring, launches and partnerships, and analyze headcount, jobs, website traffic, social activity, employee reviews and product reviews. Responses are structured, entity-resolved and compact for reliable agent routing and workflow automation.

**Verified:** yes

## Access

**Run API:** `POST https://mono.orthogonal.com/v1/run`
**Auth:** `Authorization: Bearer $ORTHOGONAL_API_KEY`
Get an API key at https://mono.orthogonal.com/account/keys

Every call goes through the unified Run API: send the API `slug`, the endpoint `path`, and the `query`/`body` parameters. The response is `{ "success": true, "price": "<usd>", "data": { ... } }`.

## Endpoints

### Company Enrichment by Domain: Detailed Company Profile

Company enrichment by domain or akta UUID with a detailed, section-based profile covering firmographics, industry, headcount band, locations, business model, management, products, customers, competitors, partnerships, technology, strategic signals, funding, M&A and more. Request only the sections needed: 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, mna_and_investment. sections is required (pass all 16 for a comprehensive profile); use dedicated section APIs when only one data slice is needed. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website domain (e.g. stripe.com) or akta UUID from Company Search |
| `sections` | string | Yes | Required. Comma-separated sections to return. For a full profile pass all 16: 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,mna_and_investment |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment","method":"GET","query":{"company":"<string>","sections":"<string>"}}'
```

### Search News, Signals and Events by Company, Industry, Topic or Keyword

Search real-time news and historical archives by company (domain or akta UUID), industry (akta codes from Industry Search, or NAICS, SIC, IPTC, IAB codes), topic or keyword (query) or headline text (title). Covers funding, M&A, launches, partnerships, leadership changes, layoffs, financial, regulatory, litigation, cybersecurity and risk events. Use company for mentions or primary_company when the company must be the main subject. Filter by start_date/end_date, type_list, sentiment_list, countries, news_score_list, people, locations, products, events and excluded publishers. Group duplicates and paginate; set full_text=false for compact results. Use for GTM or buying signals, account monitoring, sector trackers and diligence. Returns article IDs, titles, AI summaries, URLs, dates, publishers, event tags, sentiment and company mentions. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/news`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | No | Company website URL or UUID from Company Search |
| `primary_company` | string | No | Filter to articles where this company is the primary subject |
| `industry` | string | No | Comma-separated industry codes to filter by |
| `query` | string | No | Open-ended topic search query (e.g. 'Crude oil prices') |
| `title` | string | No | Search articles by title text |
| `start_date` | string | No | Start date in YYYY-MM-DD format |
| `end_date` | string | No | End date in YYYY-MM-DD format. Default: today |
| `limit` | integer | No | Max articles to return. Default: 10, Max: 1000 |
| `offset` | integer | No | Number of results to skip for pagination |
| `group_articles` | boolean | No | Group similar articles from the same event |
| `news_score_list` | string | No | Filter by news score: High, Medium, Low, or all |
| `countries` | string | No | Comma-separated ISO 3166-1 alpha-2 country codes |
| `blacklisted` | string | No | Comma-separated publisher domains to exclude |
| `type_list` | string | No | Filter by news type |
| `sentiment_list` | string | No | Comma-separated: positive, negative, neutral |
| `entity_person_list` | string | No | Comma-separated people names to filter by |
| `entity_location_list` | string | No | Comma-separated locations to filter by |
| `entity_product_list` | string | No | Comma-separated product names to filter by |
| `entity_event_list` | string | No | Comma-separated event names to filter by |
| `naics_code_list` | string | No | Comma-separated NAICS codes |
| `sic_code_list` | string | No | Comma-separated SIC codes |
| `iptc_code_list` | string | No | Comma-separated IPTC codes |
| `iab_code_list` | string | No | Comma-separated IAB codes |
| `full_text` | boolean | No | Include complete article text in each result. Default true. Set false for compact results, then fetch full text for selected IDs via News Article Full Text by ID. |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/news","method":"GET","query":{"company":"<string>","primary_company":"<string>","industry":"<string>","query":"<string>","title":"<string>","start_date":"<string>","end_date":"<string>","limit":"<integer>","offset":"<integer>","group_articles":"<boolean>","news_score_list":"<string>","countries":"<string>","blacklisted":"<string>","type_list":"<string>","sentiment_list":"<string>","entity_person_list":"<string>","entity_location_list":"<string>","entity_product_list":"<string>","entity_event_list":"<string>","naics_code_list":"<string>","sic_code_list":"<string>","iptc_code_list":"<string>","iab_code_list":"<string>","full_text":"<boolean>"}}'
```

### Resolve Company by Name or Website and Find akta Company ID

Free endpoint to find and resolve a company by name, website/domain or akta UUID before calling other company endpoints. The input type is detected automatically and results include candidate uuid, name, website, product_category and company_status, making this useful for entity resolution, disambiguation and name-collision handling. If several candidates match, prefer the result whose website corresponds to the intended company. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/search`

**Cost:** Free

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Company name or website domain to search for |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/search","method":"GET","query":{"query":"<string>"}}'
```

### Company Website Traffic and Traffic Sources by Domain

Company website traffic by domain or akta UUID, including estimated monthly visits, bounce rate, pages per visit, time on site and traffic share across direct, search, social, referrals, email, display, affiliate and generative-AI sources. Use for demand, marketing-mix, web-momentum and AI-referral analysis; report metrics only when coverage is available. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/website-traffic`

**Estimated cost:** $0.09

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/website-traffic","method":"GET","query":{"company":"<string>"}}'
```

### Search Industries, Sectors and Markets and Get Industry Codes

Free endpoint to search industries, sectors, markets and niches by free text and return matching akta industry codes ranked by relevance. Use the codes in Company List Generation or Industry News for more precise market maps, screens and sector monitoring. Set level to l1, l2, l3, l4 or all to control taxonomy breadth. Returns code, industry_name and similarity. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/industry/search`

**Cost:** Free

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Industry name or topic to search (e.g. 'warehouse automation') |
| `level` | string | No | Restrict to taxonomy levels: sector, group, industry, sub_industry (comma-separated) |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/industry/search","method":"GET","query":{"query":"<string>","level":"<string>"}}'
```

### Company Job Posts and Hiring Signals by Domain

Company job posts and hiring signals by domain or akta UUID from sources including LinkedIn and Indeed, with title, location, date, URL, AI description, employment type, remote flag, disclosed salary, experience requirements, skills and total open roles. Use for hiring or buying-intent signals, team build-outs, geographic expansion and skills demand. Paginate with limit and offset. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/jobs`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |
| `limit` | integer | No | Max job listings to return. Default: 10 |
| `offset` | integer | No | Listings to skip for pagination |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/jobs","method":"GET","query":{"company":"<string>","limit":"<integer>","offset":"<integer>"}}'
```

### Company Product Reviews and G2 Ratings by Domain

Company product reviews and G2 ratings by domain or akta UUID in two steps: first retrieve the company’s product catalog and product IDs, then request reviews for selected product IDs. Review results can include rating, star distribution, top pros and cons, pricing plans and individual reviews with reviewer company size. Use for product comparisons, customer sentiment, competitive research and churn or satisfaction analysis. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/product-reviews`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |
| `products` | string | No | Product IDs to fetch reviews for (pass multiple times for multiple products) |
| `limit` | integer | No | Max reviews per product. Default: 0 (no reviews, product list only) |
| `offset` | integer | No | Reviews to skip for pagination |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/product-reviews","method":"GET","query":{"company":"<string>","products":"<string>","limit":"<integer>","offset":"<integer>"}}'
```

### Search Companies by Filters: Industry, Headquarters Location, Founded Year, Funding

Search companies with structured filters across industry, headquarters or office location, founded year, company type, ownership, funding, investors, revenue and valuation bands, B2B/B2C, GTM motion, revenue model, AI maturity, API availability, customers, partnerships and markets served. Use for company lists, market maps, TAM screens, account lists and lookalikes; filters combine with AND. Use Industry Search for industry codes, Filter List for supported keys and Filter Options for allowed values. Supports sorting, up to 500 results. Optimized for AI agents with compact, structured output for reliable routing.

`POST /v1/list/generate/companies/`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `filters` | object | Yes | Structured filter conditions keyed by filter path, e.g. {"location.hq.country":"USA","firmographic.founded_year":{"gte":2022}}. Get keys from Company List Filters and allowed values from Filter Values; use values verbatim. |
| `sections` | array | No | Optional enrichment sections to include per company: 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, mna_and_investment |
| `sort_by` | string | No | Sort field: relevance (default), revenue_estimate, valuation_estimate, employee_range, total_funding, founded_year |
| `sort_order` | string | No | asc or desc. Default: desc |
| `limit` | integer | No | Max companies to return. Default: 50, Max: 500 |
| `offset` | integer | No | Results to skip for pagination. Default: 0 |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/list/generate/companies/","body":{"filters":"<object>","sections":"<array>","sort_by":"<string>","sort_order":"<string>","limit":"<integer>","offset":"<integer>"}}'
```

### Company Employee Reviews and Glassdoor Ratings by Domain

Company employee reviews and workplace ratings by domain or akta UUID, including overall rating, culture, senior management, work-life balance, compensation and diversity scores, CEO approval, business outlook, recommend-to-friend metrics, and individual reviews with pros, cons, reviewer role, tenure and employment status. Use for culture research, due diligence, recruiting intelligence and workforce sentiment. Paginate with limit and offset for larger review sets. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/employee-reviews`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |
| `limit` | integer | No | Max reviews to return. Default: 10 |
| `offset` | integer | No | Reviews to skip for pagination |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/employee-reviews","method":"GET","query":{"company":"<string>","limit":"<integer>","offset":"<integer>"}}'
```

### Company LinkedIn Posts and Social Media Activity by Domain

Company social posts by domain or akta UUID, including post text, date, URL, content type, paid and repost flags, AI-classified theme, mentioned companies and engagement metrics such as reactions, comments and reposts. Use it to catch first-party announcements, product and hiring signals, compare posting cadence and content mix, and track engagement trends. Paginate with limit and offset. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/posts`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |
| `limit` | integer | No | Max posts to return. Default: 10 |
| `offset` | integer | No | Posts to skip for pagination |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/posts","method":"GET","query":{"company":"<string>","limit":"<integer>","offset":"<integer>"}}'
```

### Company Headcount and Employee Growth by Department

Company headcount and employee growth by domain or akta UUID using LinkedIn-sourced workforce data: current employees, monthly historical headcount, 6/12/24-month growth, and department-level headcount with 6/12-month growth. Use for workforce momentum, functional expansion or contraction, hiring signals and post-layoff analysis. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/headcount-trends`

**Estimated cost:** $0.15

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website or UUID |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/headcount-trends","method":"GET","query":{"company":"<string>"}}'
```

### News Article Full Text by ID

Retrieve complete article records for news IDs from News Signals, including full text, AI summary, sentiment, event tags, industries, named entities, company mentions and taxonomy codes. Use when a compact news result is not enough and you need full context, deal details or source verification. Pass only the IDs needed. Optimized for AI agents with focused full-text retrieval and low unnecessary token use.

`GET /v1/news/by-id/`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `news_ids` | string | Yes | Comma-separated news article IDs from the id field of News Signals results (e.g. '34144849,34186756'). Max 10. |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/news/by-id/","method":"GET","query":{"news_ids":"<string>"}}'
```

### Company Product Offering by Domain: Products, Brands and Differentiators

Returns the company’s product-offering section by domain or akta UUID, covering products or brands, core offering, customer problem solved, functional benefits, quantifiable outcomes and key differentiators. Use it to understand what the company sells, compare product positioning, summarize offerings or identify competitive differentiation without retrieving the full company profile. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/product_offering/{company}`

**Estimated cost:** $0.12

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/product_offering/{company}","method":"GET"}'
```

### Company M&A and Investments by Domain: Acquisitions and Investment Activity

Returns M&A and investment activity for a company by domain or akta UUID, including acquisition and investment overviews plus deal records with counterparties, dates, status and other transaction fields available under the caller’s plan. Use it for corporate-development research, acquisition histories, strategic investment mapping, diligence and transaction monitoring. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/mna_and_investment/{company}`

**Estimated cost:** $0.3

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/mna_and_investment/{company}","method":"GET"}'
```

### Company Customer Profile by Domain: Segments, ICPs and Named Customers

Returns the customer-profile section for a company by domain or akta UUID, including customer segments, ideal-customer profiles and named customers, with fields such as target buyer, use case and pain point where available. Use it to understand who the company sells to, compare ICPs, enrich account research or identify customer proof points and target-market fit. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/customer_profile/{company}`

**Estimated cost:** $0.06

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/customer_profile/{company}","method":"GET"}'
```

### Company Industry by Domain: Industry Classification, Codes and Keywords

Returns industry classification for a company by domain or akta UUID, including akta.pro industry taxonomy data, keywords and SIC/NAICS codes. Use it to classify a company, seed industry searches, build peer groups, map markets or pass the correct sector codes into company-list and news workflows. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/industry/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/industry/{company}","method":"GET"}'
```

### Company Technology by Domain: Tech Stack, AI, API/MCP and Integrations

Returns the technology section for a company by domain or akta UUID, including core technology, integrations, AI capabilities and maturity, public API availability, MCP availability, app-store presence and notable product features where available. Use it for technical diligence, integration discovery, AI-maturity analysis, software ecosystem mapping or identifying companies with APIs, MCP servers or apps. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/technology/{company}`

**Estimated cost:** $0.12

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/technology/{company}","method":"GET"}'
```

### Company Digital Presence by Domain: Web, Social and App Footprint

Returns the company’s digital-presence section by domain or akta UUID, covering web, social and app footprint such as official social-media profiles and other supported digital-presence fields. Use it to locate official company channels, enrich CRM or company records, validate brand presence and route follow-up research to the correct digital properties. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/digital_presence/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/digital_presence/{company}","method":"GET"}'
```

### Company List Filter Values: Allowed Values per Filter

Returns exact allowed values for company-list filters, including countries, regions, industry and NAICS/SIC codes, funding stages, round types, revenue and valuation bands, ownership, GTM motion, revenue model, AI maturity, partnership types and investor UUIDs. POST one or more dropdown_type keys and pass returned values verbatim when building filters. Optimized for AI agents with machine-readable values for reliable query construction.

`POST /v1/filters/options/`

**Cost:** Free

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `dropdowns` | array | Yes | Array of objects, each with a single dropdown_type key set to a filter path from Company List Filters, e.g. [{"dropdown_type":"location.hq.country"},{"dropdown_type":"firmographic.company_type"}] |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/filters/options/","body":{"dropdowns":"<array>"}}'
```

### Company Enrichment by Domain as Markdown

Company enrichment by domain or akta UUID returned as one Markdown document instead of nested JSON, using the same underlying sections as detailed Company Enrichment. Use when the output will be read directly by a model, inserted into a prompt, summarized or passed into a research workflow; sections is required, so select only the sections needed to control response size and cost. Optimized for AI agents with prompt-ready output for reliable routing.

`GET /v1/company/enrichment/markdown/`

**Estimated cost:** Dynamic — use `"dryRun": true` in the Run API request to check the exact cost before calling.

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website domain (e.g. stripe.com) or akta UUID from Company Search |
| `sections` | string | Yes | Required. Comma-separated sections to return. For a full profile pass all 16: 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,mna_and_investment |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/markdown/","method":"GET","query":{"company":"<string>","sections":"<string>"}}'
```

### Company Firmographics by Domain: Identity, Ownership and Basic Facts

Returns the firmographic section for a company by domain or akta UUID, including core identity and classification fields such as company name, legal name, website, company type, founded year, company description, operating status, ownership category and headcount range. Use it when you need basic company facts without paying for or retrieving a full company profile. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/firmographic/{company}`

**Estimated cost:** $0.12

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/firmographic/{company}","method":"GET"}'
```

### Company Business Model by Domain: GTM, Revenue Model and Pricing

Returns the business-model section for a company by domain or akta UUID, including GTM type and motion, offering type, revenue model, pricing details, marketing channels, distribution channels and major cost components. Use it to understand how a company sells, monetizes, reaches customers and packages its offering, or to compare GTM and monetization models across peers. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/business_model/{company}`

**Estimated cost:** $0.12

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/business_model/{company}","method":"GET"}'
```

### Company Peers by Domain: Direct Peers, Competitors and Incumbents

Returns a curated peer set for a company by domain or akta UUID, with peer names, akta UUIDs, descriptions and peer types such as direct peers and broad incumbents. Use it to build a comparable-company set, identify competitors, seed lookalike analysis or provide context for market maps and competitive research. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/peers/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/peers/{company}","method":"GET"}'
```

### Company SWOT by Domain: Strengths, Weaknesses, Risks and Highlights

Returns a concise company SWOT-style assessment by domain or akta UUID, including strengths, weaknesses, key risks and key highlights derived from the broader company assessment. Use it when a user wants a fast strategic read on what is working, what could constrain the company and which factors matter most without retrieving the full assessment section. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/swot/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/swot/{company}","method":"GET"}'
```

### Company Financial Estimates by Domain: Revenue and Valuation Bands

Returns estimated financial scale for a company by domain or akta UUID, including revenue-estimate and valuation-estimate bands. Use it for company screening, market mapping, peer comparison or valuation-range filters when exact financial statements are unavailable or unnecessary. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/financial_estimate/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/financial_estimate/{company}","method":"GET"}'
```

### Company Locations by Domain: HQ, Offices and Markets Served

Returns company location data by domain or akta UUID, including headquarters, office locations and markets served. Use it for geographic screening, territory planning, market-entry analysis, company enrichment or determining where a business operates beyond its registered headquarters. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/location/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/location/{company}","method":"GET"}'
```

### Company List Filters: All Available Filters

Returns the full filter schema for Search Companies by Filters, including each filter key, value shape, matching behavior and whether allowed values come from Company List Filter Values. Use it to translate natural-language screening requests into valid structured filters, including same-element groups for offices, funding rounds, partnerships or markets. Takes no parameters. Optimized for AI agents with machine-readable definitions for reliable query construction.

`GET /v1/filters/list/`

**Cost:** Free

_No parameters required._

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/filters/list/","method":"GET"}'
```

### Company Assessment by Domain: Market Position, Moat, Risks and Peers

Returns the broader company assessment by domain or akta UUID, including market position, strengths, weaknesses, competitive moat, key risks, highlights and peer context. Use it for strategic research, investment or diligence workflows, competitor analysis and a more complete assessment than the lighter SWOT endpoint. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/company_assessment/{company}`

**Estimated cost:** $0.12

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/company_assessment/{company}","method":"GET"}'
```

### Company Trust Signals by Domain: Compliance, Regulatory Updates and Awards

Returns trust-related company signals by domain or akta UUID, including compliance, regulatory updates, certifications, awards or other trust indicators available for the company. Use it for diligence, vendor or counterparty screening, trust assessment and identifying external validation or regulatory context without retrieving the full company profile. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/trust_signal/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/trust_signal/{company}","method":"GET"}'
```

### Company Management Profile by Domain: Executives and Leadership Team

Returns company management profiles by domain or akta UUID, including founders, executives and board members with names, titles or designation categories, start dates, background summaries and source-backed profile commentary where available. Use it for company research, diligence, leadership mapping or outreach. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/management_profile/{company}`

**Estimated cost:** $0.06

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/management_profile/{company}","method":"GET"}'
```

### Company Hierarchy by Domain: Parent and Subsidiary Relationships

Returns company hierarchy data by domain or akta UUID, including parent-company information and subsidiaries with fields such as name, business focus, relationship type and acquisition date where available. Use it to resolve corporate structures, map subsidiaries and acquired brands, avoid double-counting entities, or understand ownership relationships in company and transaction research. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/company_hierarchy/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/company_hierarchy/{company}","method":"GET"}'
```

### Company Strategic Signals by Domain: Recent Moves, Partnerships and Leadership Changes

Returns strategic company signals by domain or akta UUID, including scale indicators, partnerships, recent strategic moves, leadership changes and expansion highlights. Use it to understand company momentum, GTM and buying signals, strategic direction, expansion activity and recent business changes without running a separate news search. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/strategic_signal/{company}`

**Estimated cost:** $0.09

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/strategic_signal/{company}","method":"GET"}'
```

### Company Logo by Domain: Hosted Company Logo URL

Free endpoint that returns the hosted company logo URL for a company by domain or akta UUID. Use it to enrich company records, lists, dashboards or user interfaces with the correct company logo without retrieving broader company data. This is a free endpoint. Optimized for AI agents with a simple structured response for reliable routing.

`GET /v1/company/enrichment/logo/{company}`

**Cost:** Free

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/logo/{company}","method":"GET"}'
```

### Company Enrichment by Domain (Basic): Compact Company Profile

Compact company enrichment by domain or akta UUID, returning a broad snapshot of what the company does, founded year, HQ and offices, headcount band, industries, business model, executives, competitors, strengths and risks, subsidiaries, partnerships, named customers, revenue and valuation bands, technology and API/MCP/app availability. Use when you need broad company context without selecting sections or retrieving the full detailed profile. Does not include detailed funding rounds. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/concise/`

**Estimated cost:** $0.18

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Company website domain (e.g. stripe.com) or akta UUID from Company Search |

```bash
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/concise/","method":"GET","query":{"company":"<string>"}}'
```

### Company Funding Details by Domain: Funding Rounds and Investors

Returns company funding data by domain or akta UUID, including funding stage, last funding date, total funding where available, and funding rounds with round name or stage, date, amount, investors and other deal fields available under the caller’s plan. Use it for financing history, investor mapping, diligence, fundraising signals and transaction research. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/funding_detail/{company}`

**Estimated cost:** $0.18

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/funding_detail/{company}","method":"GET"}'
```

### Company Partnerships by Domain: Strategic and Commercial Relationships

Returns the full partnership and strategic-relationship list for a company by domain or akta UUID, including partner name and UUID, partnership type, strategic tier, announcement date, description and source links where available. Use it to identify technology integrations, channel relationships, GTM or marketing partnerships, implementation partners, OEM or licensing relationships and strategic co-development activity. Optimized for AI agents with compact, structured output for reliable routing.

`GET /v1/company/enrichment/partnerships/{company}`

**Estimated cost:** $0.03

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `company` | string | Yes | Path parameter — substitute directly into the endpoint `path`. |

```bash
# Replace {company} in "path" with real values before sending
curl -X POST 'https://mono.orthogonal.com/v1/run' \
  -H 'Authorization: Bearer $ORTHOGONAL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"api":"akta-pro","path":"/v1/company/enrichment/partnerships/{company}","method":"GET"}'
```

---

Full details and an interactive quickstart: https://mono.orthogonal.com/publisher/akta-pro
