---
title: "Market Map"
method: POST
path: "/api/enterprise/market-map/enrich/"
tags: ["Discovery"]
---

# Market Map

`POST /api/enterprise/market-map/enrich/`

## Request

- Base URL: `https://api.wokelo.ai`
- URL: `https://api.wokelo.ai/api/enterprise/market-map/enrich/`
- Auth: HTTP bearer

Generates a long list of companies operating in a given market, enriched with structured data.
Supports filtering by geography, company type, employee count, funding stage, financial metrics, and more.
Returns a `request_id` for async polling.

## Request body

- object
  - `topic` string, required
  - `parameters` object: Optional filter parameters object. Send empty object if no filters needed.
    - `detailed_query` string
    - `keywords` string[]
    - `sample_companies` string[]
    - `geography` string[]
    - `company_type` 'private' | 'public' | 'all'
    - `employee_count` string[]: Filter by employee headcount range. Pass an empty array to include all headcounts.
    - `founded_year` object: Filter by company founding year. Accepts `from` and/or `to` integer values.
      - `from` integer: Minimum founding year (inclusive)
      - `to` integer: Maximum founding year (inclusive)
    - `funding_stage` string[]: Filter by funding stage. Pass an empty array to include all stages.
    - `total_funding` object: Filter by total funding amount raised. Accepts `from` and/or `to` values.
      - `from` number: Minimum total funding in USD
      - `to` number: Maximum total funding in USD
    - `last_funding_round` object: Filter by last funding round amount. Accepts `from` and/or `to` values.
      - `from` number: Minimum last funding round in USD
      - `to` number: Maximum last funding round in USD
    - `revenue` object: Filter by annual revenue. Accepts `from` and/or `to` values.
      - `from` number: Minimum annual revenue in USD
      - `to` number: Maximum annual revenue in USD
    - `ebitda` object: Filter by EBITDA. Accepts `from` and/or `to` values.
      - `from` number: Minimum EBITDA in USD
      - `to` number: Maximum EBITDA in USD
    - `net_income` object: Filter by net income. Accepts `from` and/or `to` values.
      - `from` number: Minimum net income in USD
      - `to` number: Maximum net income in USD
    - `ev_ebitda` object: Filter by EV/EBITDA multiple. Accepts `from` and/or `to` values.
      - `from` number: Minimum EV/EBITDA multiple
      - `to` number: Maximum EV/EBITDA multiple

## Response `202`

Request accepted

- AsyncResponse
  - `request_id` string, uuid
  - `status` 'PENDING' | 'PROCESSING' | 'COMPLETED' | 'FAILED'

---

[API](https://skmtc.dev/wokelo/apis/wokelo-api.md) · [All operations](https://skmtc.dev/wokelo/apis/wokelo-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wokelo/apis/wokelo-api/revisions/78bebc3b5d6e?raw)
