Skip to main content
POST
/
api
/
assets
/
process_common
M&A Activity
curl --request POST \
  --url https://api.wokelo.ai/api/assets/process_common/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "reportType": "acquisition_workflow",
  "reportSource": "WKLAPP",
  "payload": {
    "topic": "Salesforce",
    "workbook_name": "Salesforce M&A Activity",
    "advanced_settings": {
      "company_type": "all",
      "geography": [
        "Worldwide"
      ],
      "funding_stage": [],
      "employee_count": [],
      "total_funding_include_blanks": true
    }
  }
}
'
{
    "report_id": 123345
}

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

Surface M&A transactions across a market segment.

Endpoint Details

  • Method: POST
  • Endpoint: /api/assets/process_common/

Authentication requirements

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

Request

Request Parameters

Header Parameters

Authorization
string
required
JWT token obtained from the Authentication request

Body Parameters

reportType
string
required
acquisition_workflow
reportSource
string
required
WKLAPP
payload
object
required
Report configuration object
payload.topic
string
required
Industry topic to generate the acquisitions report for
payload.workbook_name
string
required
Name to assign to the generated workbook
payload.advanced_settings
object
Advanced filtering options for the report
payload.advanced_settings.company_type
string
Type of company to filter by. Use "all" to include all types
payload.advanced_settings.geography
array
List of geographies to filter by (e.g. ["Worldwide"])
payload.advanced_settings.funding_stage
array
List of funding stages to filter by. Pass an empty array to include all stages
payload.advanced_settings.employee_count
array
List of employee count ranges to filter by. Pass an empty array to include all
payload.advanced_settings.total_funding_include_blanks
boolean
Whether to include companies with no total funding data. Defaults to true

Response

Successful response will include the report_id of the initiated Acquisitions report.

Successful Response Fields

report_id
integer
Report id for the initiated Acquisitions report
{
    "report_id": 123345
}

Authorizations

Authorization
string
header
required

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

Body

application/json
reportType
enum<string>
default:acquisition_workflow
required

Fixed value for M&A Activity reports.

Available options:
acquisition_workflow
reportSource
enum<string>
default:WKLAPP
required

Source identifier for the report request.

Available options:
WKLAPP
payload
object
required

Report configuration object.

Response

Report initiated successfully.

report_id
integer

Report ID for the initiated M&A Activity report.

Example:

123345