Query Builder

Build a Discover Advanced (see How Discover Works) or Company Match request body field by field, then copy the JSON straight into your API call. Toggle a field on to add it to the query — OR/NOT lists take multiple values, ranges take min/max or gte/lte.

This tool only builds the request JSON — it doesn’t execute live searches against your account’s data. Product, category, and company IDs aren’t looked up live either; enter the numeric IDs you already have. Region/state fields are free text — only Country has autocomplete.

0 fields active
Company
aggkCompanyId

AggKnowledge's unique identifier for a company. Restricts the search to specific companies.

companyName

Filter by company name (supports partial/phrase matching).

companyWebsite

The company's primary website domain (e.g. stripe.com).

companyType

The legal or organizational structure of the company — public, private, non-profit, government, or educational.

employeeCountRange

The estimated headcount of the company, bucketed into standard ranges.

fundingRoundCount

The total number of funding rounds the company has raised.

fundingTotal

The cumulative amount raised across all funding rounds, in USD.

industry

The primary industry the company operates in, based on AggKnowledge's industry taxonomy.

latestFundingAmount

The dollar amount raised in the company's most recent funding round.

latestFundingDate

The date the company's most recent funding round closed. Accepts YYYY, YYYY-MM, or YYYY-MM-DD.

latestFundingStage

The stage of the company's most recent funding round (e.g. Seed, Series A).

locality

The city where the company's headquarters is located.

region

The state or region where the company's headquarters is located.

country

The country where the company is headquartered.

primaryExchange

The stock exchange where the company's shares are listed (e.g. XNAS, XNYS). Only relevant for public companies.

primaryTicker

The company's stock ticker symbol (e.g. AAPL, MSFT). Only relevant for public companies.

revenueRangeInferred

The company's estimated annual revenue range, inferred from public signals.

companyFilterMode

Selects which kind of company association AggK Company ID targets: work-experience companies (default) or a relationship (customer/vendor/partner) search, set via Relationship Type.

Person
aggkPersonId

AggKnowledge's unique identifier for a person. Only "not" is supported — used to exclude specific people from results. Maximum 1,000 values.

personLocality

The city where the person is located.

personRegion

The state or region where the person is located.

personCountry

The country where the person is located.

Work Experience
jobTitle

The person's job title at the matching company. Supports partial text matching.

role

The high-level job function or department (e.g. Engineering, Sales, Marketing).

subrole

A more specific job function within a role (e.g. Software Engineering within Engineering).

seniority

The seniority level of the position, inferred from job title signals.

personFilter

Whether the person is currently in the matched role (Current) or previously held it (Past, not current).

startDate

The date the person started in the matching role.

endDate

The date the person left the matching role. Only applies to past positions.

currentStartDateAtCompany

The date the person started their current role at the matching company.

originalStartDateAtCompany

The date the person first joined the matching company, even if they've held multiple roles there.

Vendorgraphics
aggkProductId

AggKnowledge's identifier for a specific software product.

categoryId

AggKnowledge's identifier for a product category (e.g. CRM, Data Warehouse).

detectionPeriod

Restricts results to people whose tenure at a product-using company overlaps with the product's detection window (first seen to last seen). Only applies when a Product filter is present. The buffer expands the window symmetrically in both directions.

Query JSON
{}