View raw JSON
{
"type": "object",
"required": [],
"properties": {
"queryParams": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"~standard": {
"vendor": "zod",
"version": 1,
"jsonSchema": {}
},
"properties": {
"page": {
"type": "integer",
"maximum": 500,
"description": "Optional integer from 1 to 500, numbered from 1. Selects one page of matching company records without guaranteeing order or complete coverage.",
"exclusiveMinimum": 0
},
"per_page": {
"type": "integer",
"maximum": 100,
"description": "Optional integer from 1 to 100 specifying the maximum requested company records on one page. The page may contain fewer records.",
"exclusiveMinimum": 0
},
"organization_ids[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
},
"revenue_range[max]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"revenue_range[min]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"q_organization_name": {
"type": "string",
"description": "Optional company-name text. Partial matches are accepted, so compare returned names and domains before selecting a company."
},
"organization_locations[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of cities, US states or countries to include by company headquarters. A branch office or hiring location is a different criterion. Each entry is a nonempty string."
},
"total_funding_range[max]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"total_funding_range[min]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"q_organization_job_titles[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of job-title terms from the company’s active postings in Apollo’s records. Selects companies; it does not request their job lists or independently verify vacancies. Entries are nonempty strings."
},
"organization_job_locations[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of locations for jobs recorded as active by Apollo. This filters companies by hiring location, separately from headquarters. Entries are nonempty strings."
},
"organization_not_locations[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of cities, US states or countries whose headquarters locations should be excluded. It does not exclude companies solely because of a branch office there. Entries are nonempty strings."
},
"q_organization_domains_list[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of company domain names, without www. or @. Apollo documents up to 1,000 domains per request. Each entry is a nonempty string."
},
"q_organization_keyword_tags[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of company-associated terms, such as mining or consulting. Associations are not an independent verification of industry classification. Entries are nonempty strings."
},
"latest_funding_date_range[max]": {
"type": "string",
"description": "Optional YYYY-MM-DD string for the latest date of the company’s most recent funding round. Use with the earliest-date field when specifying a range."
},
"latest_funding_date_range[min]": {
"type": "string",
"description": "Optional YYYY-MM-DD string for the earliest date of the company’s most recent funding round. Use with the latest-date field when specifying a range."
},
"latest_funding_amount_range[max]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"latest_funding_amount_range[min]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"organization_num_jobs_range[max]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"organization_num_jobs_range[min]": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"organization_num_employees_ranges[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Optional list of lower,upper range strings, such as 1,10 or 250,500. Multiple ranges broaden the headcount search. Each entry is a nonempty string; matching does not independently verify payroll."
},
"organization_job_posted_at_range[max]": {
"type": "string",
"description": "Optional YYYY-MM-DD string for the latest job-posting date used to filter companies. This is a source posting-date criterion, not a company growth date."
},
"organization_job_posted_at_range[min]": {
"type": "string",
"description": "Optional YYYY-MM-DD string for the earliest job-posting date used to filter companies. This is a source posting-date criterion, not a company growth date."
},
"currently_using_any_of_technology_uids[]": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}