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.
AggKnowledge's unique identifier for a company. Restricts the search to specific companies.
Filter by company name (supports partial/phrase matching).
The company's primary website domain (e.g. stripe.com).
The legal or organizational structure of the company — public, private, non-profit, government, or educational.
The estimated headcount of the company, bucketed into standard ranges.
The total number of funding rounds the company has raised.
The cumulative amount raised across all funding rounds, in USD.
The primary industry the company operates in, based on AggKnowledge's industry taxonomy.
The dollar amount raised in the company's most recent funding round.
The date the company's most recent funding round closed. Accepts YYYY, YYYY-MM, or YYYY-MM-DD.
The stage of the company's most recent funding round (e.g. Seed, Series A).
The city where the company's headquarters is located.
The state or region where the company's headquarters is located.
The country where the company is headquartered.
The stock exchange where the company's shares are listed (e.g. XNAS, XNYS). Only relevant for public companies.
The company's stock ticker symbol (e.g. AAPL, MSFT). Only relevant for public companies.
The company's estimated annual revenue range, inferred from public signals.
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.
AggKnowledge's unique identifier for a person. Only "not" is supported — used to exclude specific people from results. Maximum 1,000 values.
The city where the person is located.
The state or region where the person is located.
The country where the person is located.
The person's job title at the matching company. Supports partial text matching.
The high-level job function or department (e.g. Engineering, Sales, Marketing).
A more specific job function within a role (e.g. Software Engineering within Engineering).
The seniority level of the position, inferred from job title signals.
Whether the person is currently in the matched role (Current) or previously held it (Past, not current).
The date the person started in the matching role.
The date the person left the matching role. Only applies to past positions.
The date the person started their current role at the matching company.
The date the person first joined the matching company, even if they've held multiple roles there.
AggKnowledge's identifier for a specific software product.
AggKnowledge's identifier for a product category (e.g. CRM, Data Warehouse).
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.
{}