Skip to main content
POST
/
api
/
enterprise
/
company
/
enrich
Company Instant Enrichment (Batch)
curl --request POST \
  --url https://api.wokelo.ai/api/enterprise/company/enrich/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "companies": [
    "tesla-motors",
    "stripe"
  ],
  "sections": [
    "firmographics"
  ]
}
'
{
    "request_id": "931643e9-b6c7-45d4-9ba9-bd3b534221e7",
    "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 Company Enrichment API delivers structured data for one or more companies across sections such as firmographics, products, funding, headcount, and more. Returns a request_id as a response.

Endpoint Details

  • Method: POST
  • Endpoint: /api/enterprise/company/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

companies
string[]
required
List of permalinks or URLs of the companies to enrich (e.g. "tesla-motors", "stripe" or "https://tesla.com")
sections
string[]
required
Sections of data to include in the enrichment response. Select one or more values.Supported values: firmographics, products, headcount, funding, public_company_financials, uk_private_company_financials, acquisitions, investments, website_traffic

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": "931643e9-b6c7-45d4-9ba9-bd3b534221e7",
    "status": "PENDING"
}

Authorizations

Authorization
string
header
required

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

Body

application/json
companies
string[]
required

List of company permalinks or URLs to enrich.

Example:
["tesla-motors", "stripe"]
sections
enum<string>[]
required

Sections of data to include in the enrichment response. Select one or more values.

Available options:
firmographics,
gtm_and_business_model,
headcount,
funding,
public_company_financials,
uk_private_company_financials,
acquisitions,
investments,
website_traffic,
products_and_services,
product_launches,
strategic_initiatives,
partnerships,
business_model,
key_customers,
management_profiles,
employee_sentiment,
product_sentiment
Example:
["firmographics"]
parameters
object

Optional parameters to customize the output.

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"