Skip to main content
POST
/
api
/
enterprise
/
industry
/
enrich
Industry Deep Intelligence
curl --request POST \
  --url https://api.wokelo.ai/api/enterprise/industry/enrich/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "industry": "Enterprise SaaS security",
  "sections": [
    "market_size",
    "trends_and_innovations",
    "transactions_mna"
  ],
  "parameters": {
    "keywords": [
      "zero trust",
      "SIEM"
    ],
    "geography": [
      "USA"
    ],
    "definition": "B2B software focused on enterprise cybersecurity",
    "sample_companies": [
      "crowdstrike",
      "sentinel"
    ]
  }
}
'
{
    "request_id": "c574254f-137d-40d5-84f1-ac8fa38b8aa7",
    "status": "PENDING"
}

Documentation Index

Fetch the complete documentation index at: https://docs.wokelo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Industry Insights API generates structured insights for a given industry topic (e.g., “Warehouse automation”). Optionally, you can refine the output by specifying sections, keywords, geography, a custom industry definition, and sample companies. Returns a request_id as a response.

Endpoint Details

  • Method: POST
  • Endpoint: /api/enterprise/industry/enrich/

Authentication Requirements

  • Include a valid JWT token in your request header
  • If you don’t have a token yet, you can get one from the /auth/token/ endpoint first.

Request

Header Parameters

Authorization
string
required
JWT token obtained from the Authentication request

Body Parameters

topic
string
required
The industry topic to generate insights for (e.g. "Enterprise SaaS security")
sections
string[]
Sections to include in the report. Select one or more values.Supported values: market_size, quant_insights, trends_and_innovations, transactions_mna, transactions_fundraising, transactions_ipo, partnerships, tier1_intelligence, case_studies, industry_regulations
parameters
object
Optional filter parameters. All fields inside are optional.
keywords
string[]
Keywords to focus the analysis on (e.g. "zero trust", "SIEM")
geography
string[]
Geographic scope as ISO country codes (e.g. ["USA", "GBR"])
definition
string
A custom definition of the industry to guide report generation
sample_companies
string[]
Permalinks of representative companies in the industry

Response

A successful response returns a request_id that can be used to track the status of the request.

Successful Response Fields

request_id
string
Unique identifier for the request posted. Use this with the /api/enterprise/request/status/ endpoint to check the status
status
string
Status of the request (e.g. "PENDING")
{
    "request_id": "c574254f-137d-40d5-84f1-ac8fa38b8aa7",
    "status": "PENDING"
}

Authorizations

Authorization
string
header
required

JWT token obtained from the /auth/token/ endpoint.

Body

application/json
topic
string
required

The industry topic to generate insights for.

Example:

"Enterprise SaaS security"

sections
enum<string>[]

Sections to include in the report. Select one or more values.

Available options:
market_size,
quant_insights,
trends_and_innovations,
transactions_mna,
transactions_fundraising,
transactions_ipo,
partnerships,
tier1_intelligence,
case_studies,
industry_regulations
Example:
[
"market_size",
"trends_and_innovations",
"transactions_mna"
]
parameters
object

Optional filter parameters.

Response

202 - application/json

Request accepted

request_id
string<uuid>
Example:

"931643e9-b6c7-45d4-9ba9-bd3b534221e7"

status
enum<string>
Available options:
PENDING,
PROCESSING,
COMPLETED,
FAILED
Example:

"PENDING"